Kurs Spring Boot #04 - Jak działa Spring Data? Problem N + 1 i stronicowanie wyników

Описание к видео Kurs Spring Boot #04 - Jak działa Spring Data? Problem N + 1 i stronicowanie wyników

W tej części kursu opowiadam o tym, jak działa Spring Data. Pokazuję jak pozbyć się problemu N+1, który często jest spotykany przy korzystaniu z Hibernate. Pokazuję także jak odpowiednio postronicować wyniki, tak żeby api działało optymalnie.

🛑 Warsztat Architektura Heksagonalna
https://kursy.nullpointerexception.pl...

🔶 Kurs Hibernate
https://kursy.nullpointerexception.pl...

🔷 Warsztat Architektura Warstwowa
https://kursy.nullpointerexception.pl...

✅ Kurs Testy jednostkowe
https://kursy.nullpointerexception.pl...

Timeline:
00:00 Wstęp
00:21 Dlaczego powstało Spring Data
01:43 Jak działa Spring Data JPA
04:51 Jak tworzyć własne metody w Spring Data
11:05 Optymalizacja zapytań JPA, eliminuję problem N + 1
13:34 Stronicowanie wyników w Spring Data
15:16 Jak stronicować wyniki zapytań z joinem
17:58 Jak działa leniwe dociąganie danych w Hibernate (lazy loading)
19:40 Jak pozbyć się problemu N + 1 poprzez mapowanie obiektów
24:51 Przekazywanie parametrów z requesta do aplikacji

#springboot #programowanie #spring #naukaprogramowania

✅ Zapisz się na newsletter, żeby być na bieżąco:
http://nullpointerexception.pl/newsle...


Github projektu:
https://github.com/matdabrowski/Sprin...


Social media:
👉 Zapisz się na newsletter: https://nullpointerexception.pl/newsl...
👉 Polub stronę na Facebooku:   / nullpointerexceptionpl  
👉 Dołącz do grupy:   / 2398050197119513  
👉 Obserwuj na Twitterze:   / matdabski  
👉 Obserwuj na Instagramie:   / matdabski  

Комментарии

Информация по комментариям в разработке