JPA中的@Any等效于什么?

时间:2019-04-18 12:29:08

标签: java hibernate jpa java-ee orm

在休眠中,@Any批注用于定义任意一对一关联,该关联可以指向几种实体类型之一。 JPA中是否有与@Any注释等效的文件?

1 个答案:

答案 0 :(得分:2)

如文档所述:

  

这不是映射多态关联的常用方法,您   仅在特殊情况下(例如审核日志,用户会话   数据等)。

     

来源:   http://docs.jboss.org/hibernate/orm/5.4/userguide/html_single/Hibernate_User_Guide.html#associations-any

因此,通常不需要这种关联,并且可以通过正常的JPA继承来解决。这就是为什么它不属于JPA规范的原因。