Size: a a a

2021 April 17

A

Andy in pro.jvm
источник

ОО

Олег Олег in pro.jvm
Спасибо
источник

OM

Oleg Marchenko in pro.jvm
Хорошо, что у нас тут не linux сообщество, а то сейчас уже разорвали бы новичка 😅
источник

e

error_404 in pro.jvm
источник

D

Dima in pro.jvm
будут, когда выйдет loom
источник

D

Dima in pro.jvm
нет к сожалению
источник

AE

Alexandr Emelyanov in pro.jvm
Плюс-минус
источник

D

Dima in pro.jvm
перфоманс и фэйловер, если у тебя кластер
источник

AK

Artem Koshkov in pro.jvm
Поясните за hibernate cascade operations, при использовании spring data. Не особо понимаю в каких случаях нужны каскадные операции Detach, Merge. С одной стороны видел когда напрямую вызывают эти методы у entityManager, однако в spring data всё происходит под капотом, может есть правило типа всегда включай эти каскады и не парься?)
источник

D

Dima in pro.jvm
когда у тебя дочерние сущности не могут существовать без родительских и они управляются вместе с родительской сущностью
источник

D

Dima in pro.jvm
ты не хочешь плодить дополнительные репозитории, которые в спрингдате к сожалению созданы по правилу 1 таблица - 1 репозиторий
источник

D

Dima in pro.jvm
хотя если вспомнить DDD и вообще паттерн Repository у тебя вполне допускается 1 aggregate root, на который ссылаются уже дочерние сущности
источник

D

Dima in pro.jvm
ну и классический пример: Order <- OrderItem
источник

FR

Frank Richards in pro.jvm
Orhal removal чтобы удалять сироты ещё)
источник

AK

Artem Koshkov in pro.jvm
А можно на примере? допустим есть User [OneToMany] Book. Сущности могут существовать отдельно. Вот я ставлю detach, merge и в каком случае может быть поведение, которого я не буду ожидать? (при работе с репозиториями)
источник

D

Dima in pro.jvm
>Сущности могут существовать отдельно.

делай отдельные репозитории
источник

D

Dima in pro.jvm
и связи рид онли только
источник

AK

Artem Koshkov in pro.jvm
типа чтобы не сохранять каскадно книгу и затем пользователя? зачем рид онли?
источник

D

Dima in pro.jvm
чтобы случайно не снести автора при обновлении книги
источник

D

Dima in pro.jvm
или удалить книгу, при обновлении автора
источник