一 概述
一般在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>
博客介绍了MyBatis相关内容。在MyBatis手动编写SQL时,使用useGeneratedKeys参数可让insert数据后的对象默认带有主键id,而MyBatis Plus的insert方法已自动适配该用法。
1817





