Головна Популярне Увійти Зареєструватися Про проект Ми у Facebook

Як JPA/Hibernate реалізовує ідеї "Domain-Driven Design".

Влоги
Опубліковано: 14 верес. 2022 р.
Підписатися
👉 Навчання від Bobocode: https://bit.ly/3IRrJhj


________________________________________
Patreon: https://www.patreon.com/bobocode
GitHub: https://github.com/bobocode-projects
Telegram: https://t.me/bobocode
LinkedIn: https://bit.ly/2RWPQF5
Twitter: https://bit.ly/3vaQiOl
Тарас в LinkedIn: https://bit.ly/2ElWg8J
Тарас в Twitter: https://bit.ly/33Pmuwg
________________________________________

33-те заняття тренувальної програми Ultimate Enterprise Java (2021).
УВАГА! Відеозапис не містить активної частини заняття.

00:00 - Нарізка основних моментів
1:49 - Початок
3:17 - Для чого потрібен Domain driven design?
3:31 - Що таке Домен?
6:03 - Різниця між ентіті і value моделями
9:19 - Створюємо демо проект по DDD
18:00 - Як JPA I Hibernate імплементували ідею DDD
20:00 - як порівнювати Entity?
24:36 - анотація @NaturalId
25:07 - Робота із stateless сутностями. Value-об‘єкти
28:52 - Анотаціі @Embedded I @Embeddable
29:53 - Як працювати зі списком value - об’єктів? Анотаціі @ElementCollection I @CollectionTable
33:11 - Наслідування сутностей. Анотації @Inheritance I @MappedSuperclass
35:48 - Як додати індекси в таблицю на стороні Java?
41:42 - Імплементуємо бізнес логіку по DDD
48:45 - Що таке агрегати?

#opensource #java #education
розгорнути опис
згорнути опис

Можливо зацікавить