<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的不同的地方。