java半自动化编程的设计与实现
1、区分业务需求的区别
页面:后台管理系统
2、自动生成代码
1、非业务相关,连接数据库,生成数据持久层代码上层代码,MVC,包括与数据库相对应的JavaBean,dao层mapper,service与serviceImpl,controller
2、业务相关,
1、service与serviceImpl代码的生成
2、controller代码的生成
业务相关(至少能节省半个小时的时间)
- 1、service与serviceImpl代码的生成
- list()
- 查询
- 分页
- save()
- update()
- remove()
- getById()
- 项目
- list()
- 2、controller代码的生成
- 尽量只做页面相关的处理,不做业务逻辑处理
生成一个适合你的列表
- 项目
- 项目
- 项目
- 项目
- 项目1
- 项目2
- 项目3
- 计划任务
- 完成任务