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.上面完成后没报错就可以了

相关推荐
像污秽一样17 分钟前
Spring MVC初探
java·spring·mvc
计算机-秋大田17 分钟前
基于微信小程序的乡村研学游平台设计与实现,LW+源码+讲解
java·spring boot·微信小程序·小程序·vue
LuckyLay20 分钟前
Spring学习笔记_36——@RequestMapping
java·spring boot·笔记·spring·mapping
汤米粥30 分钟前
通过PHP创建AWS的CloudFront并绑定证书添加备用域名
服务器·云计算·aws
Aiden_SHU44 分钟前
Wireshark中的length栏位
服务器·网络·wireshark
清风fu杨柳1 小时前
麒麟服务器工作站SP1 arm环境qt5.6.3源码编译
服务器·arm开发·qt
醉颜凉1 小时前
【NOIP提高组】潜伏者
java·c语言·开发语言·c++·算法
阿维的博客日记1 小时前
java八股-jvm入门-程序计数器,堆,元空间,虚拟机栈,本地方法栈,类加载器,双亲委派,类加载执行过程
java·jvm
qiyi.sky1 小时前
JavaWeb——Web入门(8/9)- Tomcat:基本使用(下载与安装、目录结构介绍、启动与关闭、可能出现的问题及解决方案、总结)
java·前端·笔记·学习·tomcat
lapiii3581 小时前
图论-代码随想录刷题记录[JAVA]
java·数据结构·算法·图论