Hibernate双向@OneToOne不符合JPA 2.1规范

时间:2019-01-26 15:02:34

标签: hibernate

从Hibernate ORM 4.3.0.Final Release开始,hibernate是JPA 2.1规范(link)的认证实现。

在实现双向OneToOne关系时,JPA规范指出FK应该具有唯一的键约束。 (2.10.1双向一对一关系) 不幸的是,休眠状态不会在外键列上创建唯一键(问题描述here

问题:休眠状态怎么可能成为JPA 2.1规范的认证实现,而某些实现方式却违反了规范?例如,上面提到的双向OneToOne关系。

0 个答案:

没有答案