mybatisplus 自增id很大
暂时不知道是什么原因,自己用过很多次mybatisplus,有的不会出现这个问题。原因肯定是mybatisplus用了框架自身的id增长机制,但是不知道怎么控制,所以归根结底还是对框架不熟悉吧。解决办法就是关掉mybatis自增长,在实体映射类里更改相关注解即可:@TableId(value = "role_id",type = IdType.AUTO)private Long r...
·
暂时不知道是什么原因,自己用过很多次mybatisplus,有的不会出现这个问题。
原因肯定是mybatisplus用了框架自身的id增长机制,但是不知道怎么控制,所以归根结底还是对框架不熟悉吧。
解决办法就是关掉mybatis自增长,在实体映射类里更改相关注解即可:
@TableId(value = "role_id",type = IdType.AUTO)
private Long roleId;
注意红色部分,是使用数据库自带的增长策略。
本人遇到问题是因为自增太大了,倒是也没造成什么问题,可是接口查出的数据与数据库中不同,大概是长度太大溢出了,原因不做深究。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)