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

相关推荐
dldw77712 分钟前
IE无法正常登录windows2000server的FTP服务器
运维·服务器·网络
阿里加多15 分钟前
第 4 章:Go 线程模型——GMP 深度解析
java·开发语言·后端·golang
likerhood32 分钟前
java中`==`和`.equals()`区别
java·开发语言·python
小小李程序员40 分钟前
Langchain4j工具调用获取不到ThreadLocal
java·后端·ai
我是伪码农1 小时前
外卖餐具智能推荐
linux·服务器·前端
zs宝来了1 小时前
AQS详解
java·开发语言·jvm
汤愈韬1 小时前
下一代防火墙通用原理
运维·服务器·网络·security
IMPYLH2 小时前
Linux 的 od 命令
linux·运维·服务器·bash
数据雕塑家3 小时前
Linux下大文件切割与合并实战:解决FAT32文件系统传输限制
linux·运维·服务器