mybatis之主键返回

1.在mybatis的xml中加入

<insert id="insertUser" keyProperty="id" useGeneratedKeys="true" parameterType="com.UserAndOrder">

insert into Tuser(userName,passWord) values (#{userName},#{passWord} )

</insert>

useGeneratedKeys =true:这个表示插入数据之后返回一个自增的主键id给你对应实体类中的某个属性。必须设置为true,默认为false。
keyProperty:设置为POJO对象的主键id属性名称。

2.写入要返回的主键字段,不过也可以用下面的userId,但是最好单独写一个,这里根据你上面xml反回为准

3.上面完成后没报错就可以了

相关推荐
念恒123061 分钟前
Linux初识
linux·服务器·c++
ZK_H13 分钟前
半导体工艺流程
java·c语言·开发语言·计算机网络·金融
开开心心就好14 分钟前
能把网页藏在Word里的实用摸鱼工具
linux·运维·服务器·windows·随机森林·逻辑回归·excel
Bruce_Liuxiaowei17 分钟前
技嘉Aorus主板Win10引导故障深度修复:从网络重置到注册表移植
服务器·网络·windows·microsoft
Crazy________20 分钟前
4.10dockerfile构建镜像
java·开发语言
老绿光21 分钟前
Python 字典完全指南:从入门到实战
linux·服务器·python
阿维的博客日记32 分钟前
锁消除和锁粗化
java·逃逸分析
云烟成雨TD32 分钟前
Spring AI 1.x 系列【26】结构化输出执行流程
java·人工智能·spring
何中应1 小时前
如何给虚拟机系统扩容
linux·运维·服务器
雪的季节1 小时前
qt信号槽跨线程使用时候的坑
java·开发语言·qt