创建一个 @Entity
src/main/java/example/example1/User.java:
package com.example.example1;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
@Table(name = "sys_user")
//Springboot2.2.1集成的Spring data jpa比较新,需要加上如下配置
@JsonIgnoreProperties({"hibernateLazyInitializer","handler"})
public class User {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
// @GeneratedValue
private Long id;
@Column
private String name;
@Column(name = "email",length = 64) //这是和数据表对应的一个列
private String email;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
@Column(length = 20)
public String getName() {
return name;
}
public void setName(String name) {
this.n