Mybatis-Plus設置全局或者局部ID自增的實現(xiàn)
前言
在使用Mybatis-Plus新增的時候,我們往往想要id隨著數據庫自增,但是如果不是我們指定id為auto(自增)的話,會通過算法算出來一個比較大的id。
這時候可以通過全局或局部的方式實現(xiàn)id自增
全局自增
在配置文件里面添加如下配置:
# 全局ID生成策略(自增) mybatis-plus.global-config.db-config.id-type=auto
這里的auto大小寫無所謂,都不會影響id自增效果
我們可以簡單使用接口測試下:
這樣每個表新增的時候,id都會隨著數據庫進行自增
局部自增
想要實現(xiàn)局部自增,其實也很簡單,在實體里面的id加上如下注解:
@TableId(type = IdType.AUTO)
效果也是一樣的,這里就不測試了
到此這篇關于Mybatis-Plus設置全局或者局部ID自增的實現(xiàn)的文章就介紹到這了,更多相關Mybatis-Plus ID自增內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
async-excel實現(xiàn)多sheet異步導出方法詳解
這篇文章主要介紹了async-excel實現(xiàn)多sheet異步導出方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧2022-12-12Java獲取環(huán)境變量(System.getenv)的方法
本文主要介紹了Java獲取環(huán)境變量(System.getenv)的方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-05-05java 用redisTemplate 的 Operations存取list集合操作
這篇文章主要介紹了java 用redisTemplate 的 Operations存取list集合操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-08-08關于jdk環(huán)境變量配置以及javac不是內部或外部命令的解決
這篇文章主要介紹了關于jdk環(huán)境變量配置以及javac不是內部或外部命令的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-01-01Spring Cloud Gateway 獲取請求體(Request Body)的多種方法
這篇文章主要介紹了Spring Cloud Gateway 獲取請求體(Request Body)的多種方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01