W tej części przedstawiam jak stworzyć REST API i jak tworzyć je prawidłowo. Także pokazuję jak dodać do projektu Swaggera, narzędzie do przeglądania i rozwijania api restowego. Pokazuje na przykładzie, jak wygląda problem n+1 i jak wykryć go w aplikacji.
🛑 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:19 Aktualizacja projektu
00:42 Dodaję nowe tabele do bazy
02:09 Jak wygenerować dane testowe?
06:25 Jak tworzyć REST API?
12:12 Jak dodać Swaggera do projektu?
17:51 Tworzę serwis i repozytorium dla postów (Spring Data JPA)
28:21 Hibernate i problem n+1
#springboot #programowanie #spring #naukaprogramowania
Github projektu:
https://github.com/matdabrowski/Sprin...
Artykuł: Jak tworzyć REST API?
https://nullpointerexception.pl/jak-t...
Artykuł: Hibernate i problem N + 1 zapytań
https://nullpointerexception.pl/hiber...
✅ Zapisz się na newsletter, żeby być na bieżąco:
http://nullpointerexception.pl/newsle...
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