Mybatis Plus的一个坑,为主键字段赋值一个超长的值
使用insert方法往mysql数据库插入数据时,在实体中的主键为空的情况下,会为主键赋值一个类似123456789010超长的主键,如果主键的类型为integer之类的会报错,解决方法是为主键赋值或者将主键的注解从
@TableId(value = "DEPT_ID")
改成
@TableId(value = "DEPT_ID",type = IdType.AUTO)
这样会使用自增主...
原创
2020-03-25 17:56:58 ·
1545 阅读 ·
1 评论