👉 Навчання від 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
розгорнути опис
згорнути опис