【发布时间】:2013-07-04 17:41:41
【问题描述】:
我知道@Transient 字段值不会保留在数据库中。但是,当从查询创建实体时,字段值是否会从表中加载? (该字段存在于表中)
@Transient
@Column (name = "zipcode")
Integer zipcode;
【问题讨论】:
-
如果它是瞬态的,如何“加载”?除了 null 之外,它还可以加载什么值?
-
它是一个数据库字段。
-
如果一个字段存在于数据库和类中,但您只想从数据库中读取,那么您可以将其标记为 insertable=false、updatable=false 而不是@Transient
标签: java jpa persistence transient