Рет қаралды 31
Каскадування - дія(збереження, оновлення, видалення і т.д.), яка виконується над дочірньою сутністю(асоціацією), слідом за такою самою дією як і з батьківською сутністю.
PERSIST
MERGE
REMOVE
REFRESH
DETACH
ALL
DETACH. Будь-які дочірні сутності, пов'язані з батьківською сутністю, будуть автоматично від'єднані, коли від'єднується батьківська сутність.
Це означає, що дочірні об'єкти будуть від'єднані від контексту(session), і їхнім станом більше не керуватиме Hibernate.
00:00 Вітання.
00:16 Опис теми.
01:11 Огляд сутностей.
01:58 Створення таблиць.
02:44 Збереження.
04:11 Робимо session.detach без CascadeType.DETACH у асоціації.
07:35 Робимо session.detach із CascadeType.DETACH у асоціації.
08:54 Висновок.
09:40 Прощання.
#освіта #java #programming #hibernate #postgresql #advancedprogramming #advancedjava