useGeneratedKeys
1 <!-- 插入数据:返回记录的id值 --> 2 <insert id="insertOneTest" parameterType="org.chench.test.mybatis.model.Test" useGeneratedKeys="true" keyProperty="id" keyColumn="id"> 3 insert into test(name,descr,url,create_time,update_time) 4 values(#{name},#{descr},#{url},now(),now()) 5 </insert>
id对应mapper里面的方法名
parameterType指的是传入进来的参数类型
useGeneratedKeys指的是开启插入数据后获取新生成的自增id
keyProperty指的是返回的属性
<!-- 插入数据:返回记录的id值 --><insert id="insertOneTest" parameterType="org.chench.test.mybatis.model.Test" useGeneratedKeys="true" keyProperty="id" keyColumn="id"> insert into test(name,descr,url,create_time,update_time) values(#{name},#{descr},#{url},now(),now()) </insert>