我试图在一个项目中使用lombok它,我有一个抽象的基础模型类,其他类派生自它.但是我在编译时遇到错误.代码如下所示:
BaseEntity.java
import java.util.Date;
import lombok.Data;
import org.springframework.data.annotation.Id;
@Data
public abstract class BaseEntity {
@Id
private String id;
private Date createdOn;
private Date modifiedOn;
private Status status;
}
Run Code Online (Sandbox Code Playgroud)
User.java
import lombok.Data;
@Data
public class User extends BaseEntity {
public static enum UserType {
GUEST, NORMAL, SELLER, ADMIN, SUPER_ADMIN
}
public static enum Gender {
MALE, FEMALE, NOT_SPECIFIED
}
private String firstName;
private String lastName;
private String emailId;
private String password;
private long phoneNumber;
private Gender gender;
private UserType userType;
private …Run Code Online (Sandbox Code Playgroud)