особо понимаю в каких случаях нужны каскадные операции Detach, Merge. С одной стороны видел когда напрямую вызывают эти методы у entityManager, однако в spring data всё происходит под капотом, может есть правило типа всегда включай эти каскады и не парься?)
когда у тебя дочерние сущности не могут существовать без родительских и они управляются вместе с родительской сущностью
А можно на примере? допустим есть User [OneToMany] Book. Сущности могут существовать отдельно. Вот я ставлю detach, merge и в каком случае может быть поведение, которого я не буду ожидать? (при работе с репозиториями)
>Сущности могут существовать отдельно. делай отдельные репозитории
Обсуждают сегодня