我使用的数据库是mysql,
1,在entity类的id处添加注解
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
private int id;
2,在数据库建表时,写上auto_increment
CREATE TABLE t_user
(
id int auto_increment primary key,
自己试了试1和2缺一不可,
本文详细阐述了在使用MySQL数据库时,如何在entity类的id处添加注解,以及在数据库建表时使用auto_increment实现自动增长的ID字段。通过实践验证,发现两者缺一不可,以确保数据库表结构的正确性和高效性。
我使用的数据库是mysql,
1,在entity类的id处添加注解
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
private int id;
2,在数据库建表时,写上auto_increment
CREATE TABLE t_user
(
id int auto_increment primary key,
自己试了试1和2缺一不可,

被折叠的 条评论
为什么被折叠?