Пусть у меня есть объект A
и entity B
. Entity A
имеет отношение @OneToOne
к B
.
Я хочу сделать следующее:
если я удалю A, тогда B также должен быть удален.
Если я удалю B, то A не будет удалено.
В каком объекте я должен установить
@OneToOne(cascade = {CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH})
и в какой стороне я должен установить
@OneToOne(cascade = {CascadeType.ALL})
?