如果想在使用 @Data
注解的实体类中加入数据库表中不存在的字段,可以使用 @Transient
注解将该字段标记为瞬时字段。这样,在使用 @Data
注解自动生成的 getter
和 setter
方法时,该字段就不会被写入数据库表中。
例如:
@Data
public class Entity {
private Long id;
private String name;
private String description;
@Transient
private String temporaryField;
}