Bootstrap

useGeneratedKeys参数的使用

一 概述

      一般在Mybatis手动编写SQL时使用该参数中,是的insert数据之后生成的对象会默认带有主键id,而MybatisPlus中的insert方法则自定适配了这个用法。

二 通过SQL使用参数useGeneratedKeys

<!-- 插入数据:返回记录的id值 -->
<insert id="insertOneTest" parameterType="org.chench.test.mybatis.model.insertModel" useGeneratedKeys="true" keyProperty="id" keyColumn="id">
    insert into insertModel(name,descr,url,create_time,update_time) 
    values(#{name},#{descr},#{url},now(),now())
</insert>
;