< selectKey>< /selectKey>子标签
- 属性order:在insert之前或者之后执行
- keyProperty:查询的结果放在哪里显示
- resultType:查询结果的数据类型
<insert id="saveUser" parameterType="com.itheima.pojo.User">
<selectKey order="AFTER" resultType="int" keyProperty="id">
<!-- insert语句之后执行,查询结果集直接封装到pojo对象-->
SELECT LAST_INSERT_ID()
</selectKey>
insert into user (username,sex,birthday,address)
values(#{username},#{sex},#{birthday},#{address})
</insert>
SELECT LAST_INSERT_ID()是用于查询刚刚插入的主键的
一篇相关的文章blog.csdn.net/qq_29663071…