mybatis 插入数据返回主见

数据插入以后,在很多情况下需要知道自动生成的主键信息,如下配置mybais就可以。

<!---插入数据--->

<insert id="insertUserVO" parameterType="UserVO" >

 insert into users
 (userName,userCode)
     values(#{userName},#{userCode})
<!-- 返回插入的主键, -->
<selectKey keyProperty="id" resultType="java.lang.Integer" order="AFTER"> 
select LAST_INSERT_ID() 
</selectKey>
</insert>
自动生成的主键被返回到 赋值给的参数对象 UserVO 的id字段

你可能感兴趣的:(mybatis)