项目作者: nbfujx
项目描述 :
基于 SpringBoot +Spring + SpringMvc+Mybatis+Dubbo 开发分布式REST服务(Goku.Framework.CoreUI.Vue的后台服务)
高级语言: Java
项目地址: git://github.com/nbfujx/Goku.WebService.git
Goku.WebService
Goku.Framework.CoreUI.Vue 服务端
说明
需同步更新 Goku.Framework.CoreUI.Vue 项目
备注
版本 |
说明 |
1.0.0版本 |
|
2.0.0版本 |
springboot启动 |
服务架构图:

服务框架说明:
技术 |
名称 |
Spring Framework |
容器 |
SpringMVC |
MVC框架 |
Spring Boot |
构建系统 |
Apache Shiro |
安全框架 |
MyBatis |
ORM框架 |
MyBatis Generator |
代码生成 |
PageHelper |
MyBatis物理分页插件 |
Druid |
数据库连接池 |
Redis |
分布式缓存数据库 |
Log4J |
日志组件 |
Fastjson |
JSON处理器 |
Maven |
项目构建管理 |
dubbo |
分布式服务框架 |
系统功能
序号 |
功能 |
是否完成 |
0. |
框架相关功能 |
0.1. |
登录和权限验证 |
|
0.2. |
主页模块导航 |
|
0.3. |
主页菜单导航 |
|
1. |
用户管理 |
|
1.1. |
用户新增 |
|
1.2. |
用户修改 |
|
1.3. |
用户删除 |
|
1.4. |
用户展示 |
|
1.5. |
权限赋值 |
|
1.6. |
菜单赋值 |
|
2. |
菜单管理 |
|
2.1. |
菜单新增 |
|
2.2. |
菜单修改 |
|
2.3. |
菜单删除 |
|
2.4. |
菜单展示 |
Y |
3. |
模块管理 |
|
3.1. |
模块新增 |
|
3.2. |
模块修改 |
|
3.3. |
模块删除 |
|
3.4. |
模块展示 |
Y |
4. |
权限管理 |
|
4.1. |
权限新增 |
|
4.2. |
权限修改 |
|
4.3. |
权限删除 |
|
4.4. |
权限展示 |
|
4.5. |
菜单赋值 |
|
5. |
日志管理 |
Y |
5.1. |
日志记录 |
Y |
6. |
字典管理 |
|
7. |
组织管理 |