Mybatis-Plus設置全局或者局部ID自增的實現(xiàn)
前言
在使用Mybatis-Plus新增的時候,我們往往想要id隨著數(shù)據(jù)庫自增,但是如果不是我們指定id為auto(自增)的話,會通過算法算出來一個比較大的id。
這時候可以通過全局或局部的方式實現(xiàn)id自增
全局自增
在配置文件里面添加如下配置:
# 全局ID生成策略(自增) mybatis-plus.global-config.db-config.id-type=auto
這里的auto大小寫無所謂,都不會影響id自增效果

我們可以簡單使用接口測試下:


這樣每個表新增的時候,id都會隨著數(shù)據(jù)庫進行自增

局部自增
想要實現(xiàn)局部自增,其實也很簡單,在實體里面的id加上如下注解:
@TableId(type = IdType.AUTO)

效果也是一樣的,這里就不測試了
到此這篇關于Mybatis-Plus設置全局或者局部ID自增的實現(xiàn)的文章就介紹到這了,更多相關Mybatis-Plus ID自增內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
java使用Hashtable過濾數(shù)組中重復值的方法
這篇文章主要介紹了java使用Hashtable過濾數(shù)組中重復值的方法,涉及java數(shù)組遍歷及過濾的相關技巧,需要的朋友可以參考下2016-08-08
Java中Connection timed out和Connection refused的區(qū)別講解
今天小編就為大家分享一篇關于Java中Connection timed out和Connection refused的區(qū)別講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-04-04
java?實現(xiàn)獲取指定位置后的第一個數(shù)字
這篇文章主要介紹了java?實現(xiàn)獲取指定位置后的第一個數(shù)字,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01
部署springboot項目到云服務器的兩種方式(jar+war)
本文主要介紹了部署springboot項目到云服務器的兩種方式,主要介紹了jar和war兩種方式,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-12-12
Java 實戰(zhàn)項目錘煉之在線購書商城系統(tǒng)的實現(xiàn)流程
讀萬卷書不如行萬里路,只學書上的理論是遠遠不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+jsp+mysql+servlet+ajax實現(xiàn)一個在線購書商城系統(tǒng),大家可以在過程中查缺補漏,提升水平2021-11-11

