У меня есть объект Story со следующими ассоциациями:
Как правильно удалить эту сущность и обработать все сущности, на которые ссылается? Есть ли краткий способ указать, что связанные объекты должны обрабатываться автоматически, или аннотация @PreRemove, упомянутая в статье ниже, является верным способом достижения этого?
@PreRemove
http://blog.xebia.com/2009/04/09/jpa-implementation-patterns-removing-entities/
В зависимости от того, что вы хотите сделать - удалить оставшиеся объекты или сохранить их, вы можете использовать атрибут cascade аннотаций @*To*.
cascade
@*To*