自主练习:

完成套餐管理模块所有业务功能,包括:

- 新增套餐

- 套餐分页查询

- 删除套餐

- 修改套餐

- 起售停售套餐

要求:

1. 根据产品原型进行需求分析,分析出业务规则

2. 设计接口

3. 梳理表之间的关系(分类表、菜品表、套餐表、口味表、套餐菜品关系表)

4. 根据接口设计进行代码实现

5. 分别通过swagger接口文档和前后端联调进行功能测试

新增套餐

分类id查询菜品

DishController

DishService

DishServiceImpl

DishMapper

DishMapper.xml

setmealController

setmealService

setmealServiceImpl

SetmealoMapper

SetmealoMapper.xml

SetmealDishMapper

SetmealDishMapper.xml

功能测试

套餐分页查询

SetmealCotroller

SetmealService

SetmealServiceImpl

SetmealMapper

SetmealMapper.xml

功能测试

删除套餐

SetmealCotroller

SetmealService

SetmealServiceImpl

SetMealMapper

SetMealDishMapper

修改套餐

Setmealcotroller

SetmealService

SetMealService

SetMealDishMapper

SetMealMapper

SetMealMapper.xml

功能测试

起售停售套餐

SetmealCotroller

SetmealService

SetmealServiceImpl

SetmealMapper

功能测试

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐