您的位置:首页 > 数据库

MyBatis返回插入记录的自增id

2016-06-21 14:14 239 查看
<insert id="insert" parameterType="com.ttt.TableA" >
<selectKey resultType="java.lang.Integer" order="AFTER" keyProperty="id">
SELECT LAST_INSERT_ID() AS id
</selectKey>
insert into tableA (id, time, desc)
values (#{id,jdbcType=INTEGER}, #{time,jdbcType=TIMESTAMP}, #{desc,jdbcType=VARCHAR})
</insert>


插入成功后,返回的id被保存在POJO对象TableA的id属性上,这是跟iBatis的不同的地方。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息