标签: java persistence jpa-2.0
我有一个基本的Entity类,它将在超过一百个子类中派生。
为了确保持久字段将是我想要的字段(而不是该基类的用户),我想声明这个JPA实体默认情况下将所有字段设置为瞬态。
怎么可能?
答案 0 :(得分:0)
如果你没有将@MappedSuperclass放在你正在扩展的类上,那么类属性将永远不会被持久化。 您可以为某些属性提供getter方法,并将注释放在属性而不是字段上。 @Id注释确定您是否需要字段或属性。在JPA 2中,您还可以使用@Access注释。