分类 | 改造主题 | 索引 | 具体描述 | 开始时间 | 预计完成日期 | 当前状态 |
框架优化 | 业务层和数据层解耦 | 1 |
1、common引入组合充血模型 |
2019-01-19 | 2019-01-26 | |
2 | ||||||
工具缓存或中间件缓存 | 1 | |||||
引入服务路由路由层分离 | 1 | |||||
数据层引入自动生成 | ||||||
公用内容抽离 | 权限抽取 | 1 | ||||
统一日志 | 1 | |||||
统一异常 | 1 | |||||
将公用控制层做成路由方式 | 1 | |||||
简化实现 | 引入lambda | 1 | 1、common模块POJO引入lambda | |||
引入stream | 1 | |||||
优化 | 1、业务层主要方法添加统一返回类型 | 1 | 1、common模块service层引入ActionResult和DataResult | |||
2、业务代码从controller抽离到service层 | ||||||
3、公用代码合并 | 1 | service层公用方法抽离到父类 | ||||
2 | 保存和修改方法合并成一个service接口 | |||||
3 | save方法返回保存的主键 | |||||
4、service层接口优化 | 1 | 添加增删改查条件操作接口 | ||||
其他 | 框架设计图 | 1 | ||||
业务图和关键流程图 | 1 | |||||
前端代码优化 | 1 |
源码地址:https://gitee.com/mapking/bootdo.git