如何@AttributeOverride位于@Embeddable中的Map

时间:2015-02-09 08:34:03

标签: hibernate jpa

我正在尝试实施包含@Embeddable的{​​{1}}。只要我在@ElementCollection Map<String, String>内只使用一次embeddable,该实现就可以正常工作。只要我需要两次,它就会因为唯一约束错误或重复的映射异常而失败。到目前为止,我无法确定正确的@Entity声明,因此我可以使用一些帮助:)

我不确定我们是否能够覆盖元素集合的连接表,但我认为这可以解决问题。

一个解决方案可能是放弃Embeddable类,但是如果可能的话,我将不得不创建许多映射声明。

以下是代码:

@AttributeOverride

0 个答案:

没有答案