一、分类分页查询1.1需求分析与设计业务规则分类名称必须是唯一的分类按照类型可以分为菜品分类和套餐分类新添加的分类状态默认为“禁用”查看接口文档基本信息请求参数 和 返回数据1.2代码开发controller层service层省去接口部分仅展示实现类dao层因为需要用到动态查询所以使用 .xml文件1.3功能测试1.3.1接口文档测试1.3.2前后端联调测试二、新增分类2.1需求分析与设计查看接口文档基本信息请求参数 和 返回数据2.2代码开发controller层service层省去接口部分仅展示实现类dao层2.3功能测试2.3.1接口文档测试2.3.2前后端联调测试三、启用、禁用分类3.1需求分析与设计查看接口文档基本信息请求参数 和 返回数据3.2代码开发controller层service层省去接口部分仅展示实现类dao层3.3功能测试3.3.1接口文档测试3.3.2前后端联调测试四、编辑分类4.1需求分析与设计分为两步1.根据id查询分类查看接口文档基本信息请求参数和返回数据2.编辑分类查看接口文档基本信息请求参数 和 返回数据4.2代码开发4.2.1根据id查询分类controller层service层省去接口部分仅展示实现类dao层4.2.2编辑分类controller层service层省去接口部分仅展示实现类dao层同 启用、禁用分类4.3功能测试4.3.1接口文档测试4.3.2前后端联调测试五、根据id删除分类5.1需求分析与设计查看接口文档基本信息请求参数 和 返回数据5.2代码开发controller层service层省去接口部分仅展示实现类dao层5.3功能测试5.3.1接口文档测试5.3.2前后端联调测试六、根据类型查询分类6.1需求分析与设计查看接口文档基本信息请求参数 和 返回数据6.2代码开发controller层service层省去接口部分仅展示实现类dao层6.3功能测试6.3.1接口文档测试6.3.2前后端联调测试七、小结分页查询写的还不是很熟练还需要多加练习。主要是service层里使用到的pageHelper的相关方法不够熟悉多写多看多练有些细节没有调整到位以至于做启用、禁用分类的时候 前端数值 没有成功传递 导致 后端没有正常运行 但界面渲染却显示成功。还是需要保持警惕还好我每写完一个功能就有测试的好习惯嘿嘿。jwt令牌失效后分类管理界面没有如图员工管理界面一样直接返回登录页面。这全是前端没处理好之前后端没完善也看不出来现在配合后端将jwt令牌时效缩短测试调整起来很方便对于开发接口先后顺序没有概念先开发的 编辑 接口再开发的 根据类型查询 接口导致编辑接口开发完成后无法进行前后端联调测试需要多多注意。感觉一拿到接口文档就发狠了忘情了马上开idea库库写回头一看就傻眼。好在这些功能都没出什么问题嗯很听话。不过下次还是要先分析再开始写哦。确实没有考虑到 删除分类 套餐菜品关联的情况也算是给自己敲了个警钟保持大脑活跃不要被简单的接口文档蒙蔽了双眼啊喂已经进行了一个调整的大动作。。dishMapper和setmealMapper语句都很简单就不放上来啦总是也是给自己多多练习的机会吧越来越熟练啦~