zoukankan      html  css  js  c++  java
  • 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就会忽略掉主键,转而用数据库自己的自增长模式。

  • 相关阅读:
    Epplus
    常用的android弹出对话框
    android 获取当前位置
    android:inputType参数类型说明
    PageRank算法
    XGBoost算法
    FP-growth算法
    卡方分布与卡方检验
    Apriori算法
    关联规则
  • 原文地址:https://www.cnblogs.com/fengyuduke/p/11751750.html
Copyright © 2011-2022 走看看