Рет қаралды 4,843
👉 Приєднуйся до Bobocode Community: www.bobocode.com/
_________________________________________________________
Наш 𝙋𝙖𝙩𝙧𝙚𝙤𝙣: / bobocode
Наш 𝙂𝙞𝙩𝙃𝙪𝙗: github.com/bobocode-projects
_________________________________________________________
Bobocode Telegram-канал: t.me/bobocode
Bobocode Linkedin: bit.ly/2RWPQF5
Bobocode в Twitter: bit.ly/3vaQiOl
Тарас в LinkedIn: bit.ly/2ElWg8J
Тарас в Twitter: bit.ly/33Pmuwg
________________________________________________________
29-те заняття тренувальної програми Ultimate Enterprise Java (2021).
УВАГА! Відеозапис не містить активної частини заняття.
00:00 - Нарізка основних моментів
01:58 - Початок
03:32 - Spring Data
05:22 - Spring Data JPA
05:41 - Патерн Repository в Spring Data JPA
10:02 - Transaction Manager
11:39- На що звертати увагу при розробці Persistence Layer на базі JPA
15:49 - Spring data JPA Demo
17:28 - Мінімальний набір проперті, щоб під’єднатись до бази даних🔥
19:41 - інтерфейс JpaRepository
22:59 - Генерація запитів по імені метода
26:00 - JPQL запити через анотацію @Query
31:50 - Патерн DTO
34:49 - Pagenation в Spring data
44:11 - Мапінг в DTO з допомогою JPQL
50:23 - Мапінг в DTO за іменем і параметрами метода
01:02:40 - Як вигрузити дані з бази у вигляді Stream?🤔
01:13:19 - Коли є сенс використовувати стрімінг для вигрузки даних з бази?
01:20:08 - DTO в коді vs VIEW на стороні бази даних
#opensource #java #education