Mapper.xml主键自增

摘要:
//SQL语句方法自动将ID值添加到注入的实体类中。

https://www.cnblo在 mapper.xml 中对于的数据库的表中,由于表设计的是主键自增,所以添加的时候不用给主键 id 赋值,数据库会自动的给 id 赋值,而怎么拿到赋值后的 id 呢,需要在 mapper.xml 中的 insert 中加入:
  useGeneratedKeys="true" keyProperty="id" //得到 id
如:
<insert parameterType="com.miaoshaproject.dataproject.UserDo" useGeneratedKeys="true" keyProperty="id">
  Insert into … //SQL语句
</insert>
这种办法,会对注入的 实体类,自动加入 id 的值。

免责声明:文章转载自《Mapper.xml主键自增》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇绕过 Docker ,大规模杀死容器快到极致的Android模拟器——Genymotion下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

JS 三维数组赋值

 一维数组:[1,2,3];  //数组的每一个元素是一个标量 二维数组:[["a","b","c"],[1,2,3],123];  //数组的每一个元素是一个一维数组 三维数组:[[["a","b","c"],[1,2,3]],[["a","b","c"],[1,2,3]]];  //数组的每一个元素是一个二维数组 需要注意的是,多维空数组不能直接向某个...

五 数据组织模式 (重组数据) 1 分层结构模式

数据组织模式 是通过分区、分片、排序等方式将个别记录的价值突显出来。 分布式系统是可以通过分、分片及排序方式优化性能。 分层结构模式 分层结构模式是从数据中创造出不同与原有结构的新记录。 当从 RDBMS 中将数据迁移至 hadoop 系统时,首先考虑将数据重新格式化成对计算更为有利的结构。 案例: 一个网站上的帖吧结构。 从RDBMS 迁移...

SpringBoot框架:使用mybatis连接mysql数据库完成数据访问(二)

一、导入依赖包 1、在创建项目时勾选: 勾选SQL中的JDBC API、MyBatis Framework、MySQL Driver,创建项目后就会自动配置和引入这些包。 2、在pom.xml文件中添加依赖: 在<dependencies></dependencies>中添加以下代码,引入jdbc、mybatis和mysql依赖...

VueBlog

1、数据库建表时: timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下: 1.CURRENT_TIMESTAMP  当要向数据库执行insert操作时,如果有个timestamp字段属性设为  CURRENT_TIMESTAMP,则无论这个字段有木有set值...

IDEA中比较实用的几款插件

写在前面: 我是 扬帆向海,这个昵称来源于我的名字以及女朋友的名字。我热爱技术、热爱开源、热爱编程。技术是开源的、知识是共享的。 这博客是对自己学习的一点点总结及记录,如果您对 Java、算法 感兴趣,可以关注我的动态,我们一起学习。 用知识改变命运,让我们的家人过上更好的生活。 学习使用一些插件,可以提高平常工作中的开发效率。对于我们开发人员很有帮助...

SpringBoot入门篇

一    什么是springboot Spring官网:http://spring.io/projects SpringBoot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品: Springboot不是什么真正意义上的新框架,就像maven整合了所有的jar包,spring boot整合了所有常...