Mybatis insert 时候默认返回行数,想要获取主键,可以在写xml时候添加属性配置,以MySQL为例
keyProperty="id" useGeneratedKeys="true"
在insert标签加入这个属性,插入成功时候id会默认返回到实体中,注意实体中必须有keyProperty后面的属性也就是id,

在后面实体中直接User.getId()即可
本文介绍如何在MyBatis中通过配置XML文件的方式,在执行插入操作后自动将生成的主键值返回到对应的实体对象中。适用于使用MyBatis进行数据库操作的Java开发者。
Mybatis insert 时候默认返回行数,想要获取主键,可以在写xml时候添加属性配置,以MySQL为例
keyProperty="id" useGeneratedKeys="true"
在insert标签加入这个属性,插入成功时候id会默认返回到实体中,注意实体中必须有keyProperty后面的属性也就是id,

在后面实体中直接User.getId()即可

被折叠的 条评论
为什么被折叠?