mybatis插入数据时自动返回主键
<!--插入时自动返回主键id-->
<insert id="insertUser2" parameterType="com.zxh.model.User" >
<selectKey keyProperty="id" resultType="int" order="AFTER">
select LAST_INSERT_ID()
</selectKey>
insert into user (username,sex,birthday,address)
value (#{username},#{sex},#{birthday},#{address})
</insert>
keyProperty=“id” 主键属性
resultType=“int” 主键返回值类型
order=“AFTER” after指数据插入后的主键 before为插入之前的主键