背景:
有时候@Entity类中已有的属性无法满足页面的展示,所以需要在@Entity中添加一些额外的属性,但这些属性是不需要和表字段进行关联映射的,所以需要用@Transient注解进行标注,否则会把额外添加的这些属性当做字段看待,导致不必要的错误产生。
注意事项:
1、必须在属性前面添加@Transient注解,而不是get方法前,例如:
@Transient
private String slaItemName;
2、@Transient对应的是类javax.persistence.Transient,所以导入package时需要区分。