mybatis plus 自己用了框架的自增id問題


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

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

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

@TableId(value = "role_id",type = IdType.AUTO)
private Long roleId;
注意紅色部分,是使用數據庫自帶的增長策略。

 

本人遇到問題是因為自增太大了,倒是也沒造成什么問題,可是接口查出的數據與數據庫中不同,大概是長度太大溢出了,原因不做深究。
————————————————
版權聲明:本文為CSDN博主「OCEAN__」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/oceanyang520/article/details/100580652


免責聲明!

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



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