项目基于Spring Boot开发,整体分为如下层次:
- bean: model层
- dao: 数据库层
- service: 服务层
- web: 页面层
项目中用到的各个组件,可以参考下面的方式进行设置。
brew update
brew install redisredis-server /usr/local/etc/redis.conf
Ctrl+C
sudo mkdir /usr/local/Frameworks
sudo chown -R hanqf /usr/local/Frameworks
brew update
brew install mongodbmongod --config /usr/local/etc/mongod.conf
- 带访问控制启动
mongod --config /usr/local/etc/mongod.conf --auth
Ctrl+C
mongo --host 127.0.0.1:27017
- 带访问控制登录
mongo --host 127.0.0.1:27017 -utest -p123456 --authenticationDatabase test
> use test; 会创建名称为test的数据库
- 管理员
> use admin
> db.createUser(
{
user: "adminUser",
pwd: "adminPass",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)
- 普通用户
> db.createUser(
{
user: "test",
pwd: "123456",
roles: [ { role: "dbOwner", db: "test" } ]
}
);Ctrl+C 或者 > exit
# 需要授权一些目录的读权限给当前用户
brew update
brew install erlang
brew install rabbitmqrabbitmq-server
rabbitmq-plugins enable rabbitmq_management
http://127.0.0.1:15672 默认guest/guest,我已经修改了,admin/rabbitmq
rabbitmq-plugins disable rabbitmq_management