实体类上增加标签@Data,代码如下:
import lombok.Data;
import lombok.ToString;
import javax.persistence.*;
/**
* @author :weihuanwen
* @date :Created in 2019/5/23 00:14
* @description :
* @version: 1.0
*/
@Entity//代表当前是一个实体类
@Table(name = "user")
@Data//代表了setter&getter方法
@ToString//代表了toString方法
public class User {
@Id//代表主键
@GeneratedValue(strategy = GenerationType.IDENTITY)//主键自增策略
private Integer id;
private String username;
private String password;
private String name;
}
增加此标签就避免了实体类中写Getter and Setter的麻烦
但是在实际应用中却发现此实体类对象调用不到Getter and Setter方法,下面给出具体解决办法: