当前位置: 移动技术网 > IT编程>开发语言>Java > MyBatis插入时获取自增主键方法

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

2019年07月22日  | 移动技术网IT编程  | 我要评论

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;

以上所述是小编给大家介绍的mybatis插入时获取自增主键方法,希望对大家有所帮助

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网