苍穹外卖03

本文详细介绍了在开发过程中如何创建菜品管理控制器,包括添加响应注解、处理请求参数、使用DTO、注入服务接口并实现接口,以及注意事项如动态SQL和处理菜品多口味时的数据结构。特别提到在缺少主键ID时的处理策略。
摘要由CSDN通过智能技术生成

学习记录笔记✔

公共字段激动填充

大体思路

cf5e000f0da94c6bb088188eef93f425.jpg

过程比较复杂,建议反复观看视频

1新增菜品

先创建菜品管理Controllerl

添加响应注解

提供Controllerl方法,处理请求

接收参数,使用DTO,DTO是json数据,前面要加注解,Requestbodya

创建服务接口DishService,注入到控制层,

创造实现类实现DishService接口,创建xml映射文件85b37083bb0a46beba4b6631411f0c20.jpg

加上自动填充注解

608b500a22ea446bb6e3f377a271e038.jpg

 

一个菜品可能对应多种口味, 前面步骤大差不差,编写xml文件注意,传进去的集合,动态sql编写xml文件47499b1d2445494cbd6f6fbab173c541.jpg

 缺少主键ID,先用dish获取id3485df43dc514ead91728f3bee1d18be.jpga899ea51fccd4c4ea6a66978c0a6ebc2.jpg

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值