环境:mybatisplus,mysql
近期做项目过程中出现的一个小问题:新增数据时,主键莫名生成一串数字。
表主键设置了自增,应该是按0,1,2……这样来生成,但它直接给我生成一长串,如下图
后面百度了一下,发现问题居然是实体类没加注解
实体类主键上面加上下图这个注解就可以了
@TableId(value = "属性名",type = IdType.AUTO)
最后发现好像只有mybatisplus会这样。
近期做项目过程中出现的一个小问题:新增数据时,主键莫名生成一串数字。
表主键设置了自增,应该是按0,1,2……这样来生成,但它直接给我生成一长串,如下图
后面百度了一下,发现问题居然是实体类没加注解
实体类主键上面加上下图这个注解就可以了
@TableId(value = "属性名",type = IdType.AUTO)
最后发现好像只有mybatisplus会这样。