mybatisplus 自增id很大


暫時不知道是什么原因,自己用過很多次mybatisplus,有的不會出現這個問題。

原因肯定是mybatisplus用了框架自身的id增長機制,但是不知道怎么控制,所以歸根結底還是對框架不熟悉吧。

解決辦法就是關掉mybatis自增長,在實體映射類里更改相關注解即可:

@TableId(value = "role_id",type = IdType.AUTO)
private Long roleId;

注意紅色部分,是使用數據庫自帶的增長策略。

 

本人遇到問題是因為自增太大了,倒是也沒造成什么問題,可是接口查出的數據與數據庫中不同,大概是長度太大溢出了,原因不做深究。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM