Глибоко про Звʼязки між Сутностями в Hibernate. Приклади @OneToOne + @ManyToMany

  Рет қаралды 4,087

Bobocode

Bobocode

Күн бұрын

Пікірлер: 15
@Bobocode
@Bobocode 2 жыл бұрын
👉 Навчання від Bobocode: bit.ly/3IRrJhj
@vidy.official
@vidy.official 6 ай бұрын
19:55 - цікаве зауваження. Хочу додати, що boolean - це тип з бінарним значенням і, відповідно, логіка також має бути бінарною. Тобто, якшо змінну не засетали, то обовʼязково має бути якесь дефолтне значення (false або true), якщо ж при значенні null зʼявляється третій варіант розвитку подій, то використання boolean в даному випадку - це вже наслідок невдалого дизайну.
@trnrvl
@trnrvl 2 жыл бұрын
Класне відео! Радий що знімаєте ! Не зупиняйтесь (шукав українсько-мовний контент по java дуже довго)
@Bobocode
@Bobocode Жыл бұрын
Хто шукає, той знаходить! :)
@TomSawyerDJ
@TomSawyerDJ 2 жыл бұрын
Привіт, а що за плагін використовувався в уроці, який підсвічував клас User який потребував конструктор чи мапінг?
@Bobocode
@Bobocode 2 жыл бұрын
plugins.jetbrains.com/plugin/15075-jpa-buddy
@СтепанПотюк-д5о
@СтепанПотюк-д5о Жыл бұрын
топові відео по інформаційному наповненню
@Bobocode
@Bobocode Жыл бұрын
Дякую за ваші коментарі! 😉
@GT-cv3xu
@GT-cv3xu 8 ай бұрын
@ОстапСторощук
@ОстапСторощук 2 жыл бұрын
Привіт, дуже дякую за україномовний контент! В тебе гарно виходить! Підкажіть будь ласка, як бути в такій ситуації коли self-join , в entity є parent, і в parent є свій grandparent, мапінг стоїть @OneToOne, як витягнути для child всі parent за допомогою left join fetch? Чи взагалі так можливо, якщо ні то як обходити n+1 в даному випадку?
@Bobocode
@Bobocode 2 жыл бұрын
Ви можете робити безліч join fetch для звʼязків toOne і тільки один join fetch для звʼязку toMany. Якщо не підходить робити join fetch, то щоб зменшити кількість запитів, ви також можете викориcтовувати Batch Fetching docs.jboss.org/hibernate/orm/6.1/userguide/html_single/Hibernate_User_Guide.html#fetching-batch
@antonignatenko7776
@antonignatenko7776 2 жыл бұрын
я вроде понимал до просмотра релешейны между ентити но mapped by join table и лейзи выгрузка все это вводило вступо был хаос, сейчас у меня уже немного опыта появилось и очень хорошее объяснение так что все стало на свои места супер как всегда сапсибо
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 2 жыл бұрын
Правильно ли я понимаю, что если есть две сущности со связью "Один ко многим", например Сотрудник и ТелефоныСотрудника. То получать на сервере такие данные нужно в DTO одним вызовом, но двумя отдельными json? И записывать поочередно: сначала сотрудника, получить ID от сохраненного сотрудника, и потом записываем телефоны используя этот ID для связи.
@Bobocode
@Bobocode Жыл бұрын
Та ні, можна робити по-різні, в тому числі одним JSON. Якщо ви добре розумієте, як працює Hibernate, то можна зробити все, що хочеш 😅
Повний огляд Spring Data JPA 🤘
1:23:06
Bobocode
Рет қаралды 5 М.
Sigma baby, you've conquered soap! 😲😮‍💨 LeoNata family #shorts
00:37
Ultimate Guide to Implementing Equals & HashCode with Hibernate & JPA
13:51
DevSecOps & CTF 🔑x3
1:43:41
CTFClub community
Рет қаралды 216
Ключі + Типи Звʼязків (1-1, 1-m, n-m, self-join)
1:01:27
Sigma baby, you've conquered soap! 😲😮‍💨 LeoNata family #shorts
00:37