Удаление связанного объекта JPA (или удаляют висячую строку, эквивалентную в EclipseLink),

У меня есть вопрос относительно персистентности JPA в Glassfish. Ситуация: у Меня есть класс Поставщика, который имеет 1:n двунаправленное отношение к SupplierAddress. Я хотел бы иметь следующее поведение: Если я удаляю объект SupplierAddress из Списка в объекте Поставщика и обновляю его через слияние (supplierobject), SupplierAddress tupel/object должен быть удален. Есть ли аннотация, действительно настраивают его как это или делают я должен удалить его вручную. Любая справка очень ценилась бы.

Поздравления

Marcel

6
задан Bozho 19 March 2010 в 13:26
поделиться

1 ответ

Не в JPA.

В Hibernate это называется "удалить сироту". Поскольку вы работаете с EclipseLink, я нашел что-то вроде эквивалента:

@PrivateOwned Если вы удалите ссылку на цель из источника, то удалите цель.

4
ответ дан 17 December 2019 в 07:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: