码迷,mamicode.com
首页 > 其他好文 > 详细

MyBatis-plus 新增实例,主键ID从很大的数字开始

时间:2019-10-28 15:06:38      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:ima   数据库操作语句   忽略   代码   配置   开始   width   dao层   这一   

mybatis-plus是mybatis增强版,用mybatis-plus可以省去很多DAO层代码和数据库操作语句的编写。但是需要我们配置好条件。

情景:

  向数据库新增一条实例,我们要调用 insert(T t)方法;向数据库批量新增实例,我们调用inserBatch(List<T> list)方法。

当然,这些都是mybatis-plus已经封装好的,我们直接用,DAO层代码和xml文件不用自己编写。但是,我们数据库新增实例,主键ID一般都是自增长的,不用人工给它赋值。

那么mybatis-plus在新增的时候,会出现主键ID从很大的数字开始(example ‘17629802347414’),而不是从1开始的。原因就在于,mybatis-plus在新增的时候,会给一个主键ID,

并且这个数字不规范,还不连续。这时候我们需要忽略掉这一点,不需要mybatis-plus给我们ID。

配置Bean对象:

技术图片

 

 给主键ID属性,加上一个Type,设置为自动,这样mybatis-plus就会忽略掉主键,转而用数据库自己的自增长模式。

MyBatis-plus 新增实例,主键ID从很大的数字开始

标签:ima   数据库操作语句   忽略   代码   配置   开始   width   dao层   这一   

原文地址:https://www.cnblogs.com/fengyuduke/p/11751750.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!