一、在开发业务功能前把需要用到的类和接口搭建好:
- 实体类Category。
- Mapper接口CategoryMapper。
- 业务层接口CategoryService。
- 业务层实现类CategoryServiceImpl。
- 控制层CategoryController。(注入CategoryService)
二、梳理整个程序的执行过程。
- 页面通过ajax请求,把新增分类的窗口数据提交到服务端。
- 新增菜品分类和新增套餐分类请求的服务端地址和提交的json数据结构相同,服务端可以放到一个处理方法中统一处理。
- 服务端controller接收到请求和数据,调用service层。
- service调用mapper层操作数据库,进行分类数据的保存。
代码:
/**
* 新增分类
*
* @param category
* @return
*/
@PostMapping
public R<String> save