MyBatis-plus 新增实例,主键ID从很大的数字开始
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就会忽略掉主键,转而用数据库自己的自增长模式。
相关推荐
lightlanguage 2020-07-17
bluetears 2020-07-05
bendan 2020-07-04
Kele0 2020-06-08
favouriter 2020-06-05
tlsmile 2020-05-28
DAV数据库 2020-05-11
数据库之扑朔迷离 2020-05-10
neverstopforcode 2020-04-15
huolan 2020-04-07
lijiawnen 2020-03-28
boredbird 2020-03-28
Andrea0 2020-03-06
heniancheng 2020-03-03
askycat 2020-02-24
suixinsuoyu 2020-02-22
末点 2020-02-14
CharlesYooSky 2020-01-28