Mybatis 返回自增主键的id
keyProperty=id:封装到对象中的id字段当中
keyColumn=id:封装到数据库的id这一列
order=AFTER:在新增语句之后执行
方法一
<insert id="insertUser" parameterType="com.itqf.pojo.User">
<selectKey resultType="int" keyProperty="id" keyColumn="id" order="AFTER">
select last_insert_id()
</selectKey>
insert into user() values()
</insert>
方法二
<insert id="insertUser" parameterType="com.itqf.User" useGeneratedKeys="true" keyProperty="id" keyColumn="id">
insert into user()value()
</insert>
本文介绍在Mybatis中如何设置返回自增主键的id,通过两种方法实现:使用<selectKey>标签和设置useGeneratedKeys属性。适用于需要获取刚插入记录ID的场景。
8006

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



