更新文档,开发部署流程优化
This commit is contained in:
@@ -2,10 +2,13 @@
|
||||
|
||||
## 项目简介
|
||||
`micro-fast`使用mybatis,spring系列框架作为基础,致力于打造一套中小企业系统解决方案.项目中对常用技术进行封装便于复用以及提高
|
||||
开发效率,还提供了一个借助springcloud实现的一个分布式项目.
|
||||
开发效率,还提供了一个借助springcloud实现的一个分布式项目.这不仅仅是一个springCloud项目,项目中提供了诸多可复用的基础模块,也
|
||||
许有你想要,可以方便的引入到自己的项目中快速集成。项目的思想是不写一次性代码,所有基础模块都可以在其他项目中通过简单配置快速集成。
|
||||
如果你觉得本项目对你有帮助,欢迎star;如果你想更深入的了解本项目欢迎加入`qq`交流群`640791460`,如果你乐于分享,欢迎加入本项目的开
|
||||
发中来,每一个点点滴滴提交都是对项目发展的巨大贡献。
|
||||
## 参与进来
|
||||
`qq`交流群`640791460`
|
||||
本地部署文档详见[ms开发文档](./all/ms/deploy.md)
|
||||
### `qq`交流群`640791460`
|
||||
### 本地部署文档详见[ms开发文档](./all/ms/deploy.md)
|
||||
## 项目概览
|
||||
- `mybatis-generator-extend-maven-plugin`模块是便于快速根据条件生成mybatis-generator-plugin配置文件的maven扩展插件,基本增
|
||||
删改查、按条件分页查询`dao` `servcie` `controller`层利用了词向量、卷积神经网络、使用人工智能技术进行代码语意分析(好吧,我吹不
|
||||
@@ -15,13 +18,14 @@
|
||||
- 高可用配置配置管理中心,通过`rabbitmq`支持配置刷新
|
||||
- 服务网关
|
||||
- 监控
|
||||
- 基于oauth2,jwt的认证中心
|
||||
- 基于oauth2,jwt的认证中心。ouath2服务提供商
|
||||
- 用户中心
|
||||
- 权限管理中心
|
||||
- 拥有配套的后台管理界面[ms-admin-ui](https://gitee.com/kklt1996/ms-admin-ui)
|
||||
- 支持docker容器部署
|
||||
- 使用flume收集系统日志,便于日志分析
|
||||
- 热点数据使用redis缓存
|
||||
- 多数据源支持
|
||||
- 完善的项目使用文档
|
||||
- 用心的开发者
|
||||
## 整体技术选型
|
||||
|
||||
+5
-7
@@ -21,7 +21,6 @@
|
||||
省略
|
||||
#### 安装mysql5.7+
|
||||
默认端口改为3317,数据库账号为root,数据库密码为studyj2e。
|
||||
导入[sql脚本](../sql)
|
||||
如果不想修改本地mysql配置,可以fork [config-server](https://gitee.com/kklt1996/config-server)到自己仓库,对config-server
|
||||
中的数据库连接配置修改。然后ms项目中需要修改config-server模块的配置仓库的指向为自己的仓库url
|
||||
#### 安装flume1.8.0
|
||||
@@ -88,10 +87,9 @@ npm install
|
||||
#### 使用intellij idea打开项目
|
||||
分别打开micro-fast,ms-admin-ui
|
||||
#### 运行ms项目
|
||||
项目启动顺序为:
|
||||
- config-server,config启动后会报错,原因是找不到注册中心,待注册中心启动完成后会恢复正常。
|
||||
- 启动注册中心,register-center1,resgister-center2
|
||||
- 等待注册中心启动,config-server注册到注册中心后启动其余系统。
|
||||
项目启动顺序:
|
||||
在最新的版本中为了方便开发部署,弱化了启动顺序依赖。可以不考虑启动顺序直接全部启动即可。并且各个模块的数据表
|
||||
和数据会在程序第一次启动的时候被自动初始化,不用手动导入sql.所有易用性的改善都是为了开发者更方便的参与进来。
|
||||
如果启动时报其他错误,请检查redis,flume,rabbitmq是否已经启动。
|
||||
#### 运行ms-admin-ui
|
||||
在intellij idea中打开命令行窗口
|
||||
@@ -99,8 +97,8 @@ npm install
|
||||
npm run dev
|
||||
```
|
||||
#### 查看项目
|
||||
根据各个模块的的README.md文件进行访问。项目目前正在逐步成长,处于起步阶段,功能并不完善,前后台并未连通,请多多包涵。也期待各位提出宝贵的意见,欢迎
|
||||
新的小伙伴参与进来,一起成长。
|
||||
根据各个模块的的README.md文件进行访问。项目目前正在逐步成长,处于起步阶段,功能并不完善,前后台并未连通,请多多包涵。也期待各位
|
||||
提出宝贵的意见,欢迎新的小伙伴参与进来,一起成长。如果觉得不错记得动动小手点个star.
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -11,5 +11,4 @@ create table IF NOT EXISTS oauth_client_details (
|
||||
additional_information VARCHAR(4096),
|
||||
autoapprove VARCHAR(256)
|
||||
);
|
||||
# 初始化数据
|
||||
INSERT INTO oauth_client_details VALUE ('ms',NULL ,'ms','all,write,read','code,password,custom,refresh_token',NULL ,NULL ,NULL ,NULL,NULL ,NULL);
|
||||
Reference in New Issue
Block a user