当前位置:主页 > 软件编程 > JAVA代码 >

MyBatis插入时获取自增主键方法

时间:2021-06-05 08:56:41 | 栏目:JAVA代码 | 点击:

MyBatis 3.2.6插入时候获取自增主键方法有两种。下面以以MySQL5.5为例通过两种方法给大家介绍mybatis获取自增主键的方法,一起看看吧。

以MySQL5.5为例:

方法1:

<insert id="insert" parameterType="Person" useGeneratedKeys="true" keyProperty="id">
insert into person(name,pswd) values(#{name},#{pswd})
</insert>

方法2:

<insert id="insert" parameterType="Person">
<selectKey keyProperty="id" resultType="long">
select LAST_INSERT_ID()
</selectKey>
insert into person(name,pswd) values(#{name},#{pswd})
</insert>

插入前实体id属性为0;

插入后实体id属性为保存后自增的id;

您可能感兴趣的文章:

相关文章