Я прочитал спецификации JPA - и в разделе 2.6 (Коллекции классов Embeddeble и базовых типов).JPA - вложенный элемент коллекции встроенного
В нем говорится, что «Встраиваемый класс, содержащийся в коллекции элементов, не должен содержать коллекцию элементов».
У меня есть требование такой конструкции. Мне было интересно, каков стандартный способ обойти эту проблему. То есть, чтобы иметь набор элементов, их тип является вложенным классом, который может содержать набор элементов).
Для меня важно достичь этого, сохраняя при этом его как внедряемый класс.
спасибо.
Не используйте embeddeble. Сделайте это сущностью. Почему вы хотите, чтобы это был класс встраивания? – barsju
Объясните, почему это требование. – beerbajay
Hi, barjsu. Мне нужно это требование, так как я хочу, чтобы сущность находилась в контексте своей сущностной сущности. В этом случае логическая вещь в моей системе. Кроме того, в нашей БД может быть ситуация, в которой сущность А и субъект В имеют обе вложенные «С», и я желаю, чтобы между А.С и Б.С была бы разница. Для этого мне нужно, чтобы «знал» своего отца. – user967710