暫時不知道是什么原因,自己用過很多次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