Mysql动态语句返回自动生成的id

在insert标签中加入

复制代码
dishMapper.updateDish();

示例代码:

XML 复制代码
    <insert id="insert" useGeneratedKeys="true" keyProperty="id">
        insert into dish (name,category_id,price,image,description,create_time,update_time,create_user,update_user,status)
            values
        (#{name},#{categoryId},#{price},#{image},#{description},#{createTime},#{updateTime},#{createUser},#{updateUser},#{status})
    </insert>
相关推荐
IntMainJhy6 分钟前
【flutter for open harmony】第三方库 Flutter 二维码生成的鸿蒙化适配与实战指南
数据库·flutter·华为·sqlite·harmonyos
それども11 分钟前
Spring Bean 注入的优先级顺序
java·数据库·sql·spring
张子行的博客13 分钟前
SQL 调优实战:跨表排序性能提升之路
数据库·sql·oracle
Irene199135 分钟前
数据发散(Data Spreading)详解(附:示例 数据发散最大值是笛卡尔乘积)
数据库
a95114164237 分钟前
c++如何解析二进制协议中的可选字段读取逻辑及其反序列化【详解】
jvm·数据库·python
summerkissyou19871 小时前
Android-基础-SystemClock.elapsedRealtime和System.currentTimeMillis区别
android
weixin_580614001 小时前
golang如何实现时间格式化_golang时间格式化方法详解
jvm·数据库·python
forEverPlume1 小时前
c++怎么利用std--span实现在不拷贝数据的前提下解析大规模文件【进阶】
jvm·数据库·python
ian4u1 小时前
车载 Android C++ 完整技能路线:从基础到进阶
android·开发语言·c++
FinTech老王1 小时前
逻辑删除不等于物理销毁:KingbaseES敏感数据标记与销毁实操指南
数据库·安全·oracle