1、首先在类的主键属性上添加注解
public class User {
//用户ID
@TableId(type = IdType.AUTO)//这一句
private Long id;
//用户名
private String username;
//密码
private String password;
....
}
2、截断表,使用sql命令 truncate table TableName
,这个操作会清除表中的所有数据,也可以选择在navicat工具中右键表名
选择截断表
实现表截断。
这样再次插入数据时主键就正常自增了。
注意:一定要保证数据表设计时勾选了自动递增选项