Mybatis配置文件之useGeneratedKeys和keyProperty搭配用法
Posted 寒松,
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis配置文件之useGeneratedKeys和keyProperty搭配用法相关的知识,希望对你有一定的参考价值。
最近看之前同事写的代码,发现mapper配置文件中insert标签里面有两个之前自己没有用过的属性useGeneratedKeys和keyProperty,那也是脑瓜子嗡嗡的,查询资料后发现其实很好理解,说白了就是主键自增,useGeneratedKeys默认为false,需要自增是开启设置为true,keyProperty就是指向主键键值。
<!--指定表中主键为 keyProperty="id" ,开启主键自增useGeneratedKeys="true"-->
<insert id="saveUser" parameterType="com.hansong.entity.User" useGeneratedKeys="true" keyProperty="id" >
insert into e_adsense(id,name) values(null,#{name})
</insert>
以上是关于Mybatis配置文件之useGeneratedKeys和keyProperty搭配用法的主要内容,如果未能解决你的问题,请参考以下文章