鉴于我有一个带有辅助表的实体-@Inheritance(strategy = JOINED)。 假设我有另一个实体,该实体具有由该辅助表中的外键映射的ManyToOne关系。
在Hibernate 5.3.x中,我得到一个运行时异常:
org.hibernate.MappingException: Unable to find column with logical name: foreign_key_id in org.hibernate.mapping.Table(FirstEntity) and its related supertables and secondary tables.
我在休眠中进行了一些调试,发现JoinTable批注仅针对物理表进行检查,似乎是主表。
在IntelliJ自动完成中,我只能从主表中选择属性。
您如何解决?