1. 模块CRUD套路
1.1 需求分析
– 操作哪张表格?实现什么效果
1.2 前端代码
– 引入相应的js代码,数据绑定
– 数据封装(json对象,对象中key是实体类属性)。根据表格关系决定数据格式,但是一对{}
– 发送异步请求
- 参数传入相应后台
- 获取响应数据(迭代数据、提示信息)。注意返回数据的格式,是一个json字符串
1.3 后端代码
– 控制器(对应表的控制器)
– 服务接口(对应表的服务接口)
– 服务接口实现类(对应表的服务接口实现类)
– 数据访问接口(对应表的数据访问接口)
– sql语句映射文件(对应表的sql语句映射文件)
注意事项
- 如果使用通用Mapper,判断通用方法能否满足要求,不满足自行写sql