我已阅读 JPA 规范 - 以及第 2.6 节(嵌入类和基本类型的集合)。
它表示“包含在元素集合中的可嵌入类不得包含元素集合”。
我有这样一个结构的要求。我想知道绕过这个问题的标准方法是什么。也就是说,要有一个元素集合,它们的类型是一个可嵌入的类,它可能包含一个元素集合)。
实现这一目标对我来说很重要,同时仍将其保持为可嵌入类。
谢谢。
最佳答案
您是否考虑过对 C 进行子类化?
所以你会有 C_A 和 C_B 扩展 C,A 有 C_A,B 有 C_B。然后 C_A 和 C_B 可以引用他们的 parent ..
关于hibernate - JPA——嵌入式的嵌套集合元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10469247/