我正在学习Spring Boot 但在创建模型的一部分,在mysql的创建,但我需要的id字段是自动增量,有人知道我怎么做吗?
`
package com.pruebas.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
@Entity
public class Persona {
@Id
private Integer id;
@Column
private String title;
@Column
private String description;
//Getter and setter
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
}
`
我在寻找一些属性,我甚至在id AUTO_INCREMENT的一部分中输入了在MySql中如何完成查询
2条答案
按热度按时间x3naxklr1#
您可以在文档中使用以下注解
k5ifujac2#
您可以将auto_increment添加到mysql ddl中的列,并且可以在实体类中的相关属性顶部使用@GeneratedValue注解。
比如说你的情况;