17. HIBERNATE. OneToOne, ManyToMany, OneToMany, Lazy Initialization (Java Enterprise - полный курс)
Vložit
- čas přidán 24. 07. 2024
- Разберем организацию ассоциативных связей между таблицами в hibernate. Также ленивую инициализацию, каскадные операции и параметр OrphalRemoval
Все мои курсы: javaguru.by
Разбор задач, тестов, вопросов с собеседований: t.me/javaguru_by
Поддержать канал: Сбербанк +79645291802 Андрей Б.
Ваша поддержка позволит мне снимать и бесплатно выкладывать уроки✌️
00:00 Введение
00:44 @ManyToOne, CascadeType
10:35 Optional (Inner - Outer join)
11:49 Lazy Initialization
18:00 Lazy Initialization Exception
20:40 @OneToMany
25:39 Проблемы с both-side маппингом
29:13 Добавление сущностей в связанных таблицах
34:22 OrphalRemomal
37:45 OneToOne
49:55 ManyToMany
59:33 Уход от ManyToMany
1:50:26 Итог
за equalsAndHashSet и OrphalRemomal отдельный респект))
Спасибо большое за курс! Достаточно подробно и что важно на примере конкретного кода! Продолжайте, пожалуйста ваш труд, он весьма полезен!
Спасибо за курс! Довольно подробно изложена информация.
Спасибо за отклик!
Очень классный курс по Хиберу! Спасибо)
Спасибо за фидбэк!)
супер!
Спасибо)
Долго думал почему выкидывает stack overflow в debug и нормально запускается в run, хотя использую list😅, junior moment..
У меня тоже Stack overFlow. Дата рождения не нравится. Но я даже не джун. Как исправить?
Если использовать вместо save()/saveOrUpdate() метод persist(), то транзитивная company тоже сохраняется в бд при использовании CascadeType.PERSIST. Но я на hibernate 6, возможно в 5 по другому