[Cvičenie] 8 - Spring MVC - eShop

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Krátke doplňujúce cvičenie ukazuje na príklade jednoduchého e-shopu (výrobcovia a tovar) architektúru webovej aplikácie v Spring MVC rozdelenú na doménovú vrstvu, servisnú vrstvu a webové kontrolery s HTML šablónami. Lektor vysvetľuje použitie anotácie RequestMapping na kontroleri, prácu s path variables, ukladanie dát cez in-memory mapu podľa ID a prepojenie entít cudzím kľúčom (ID výrobcu) namiesto priamej referencie na objekt. Rieši tiež formulárové pridávanie nových položiek cez select prvok a rozdiel medzi GET a POST spracovaním na rovnakej adrese.

  • - Architektúra Spring MVC aplikácie: doménová vrstva, servisná vrstva, web kontrolery
  • - Anotácia RequestMapping a path variables v kontroleroch
  • - Ukladanie objektov v in-memory mape podľa ID namiesto listu
  • - Referencovanie súvisiacej entity cez cudzí kľúč (ID) namiesto priamej referencie
  • - Zobrazovanie a pridávanie dát cez HTML formuláre a select prvky
  • - Rozdiel medzi GET a POST spracovaním na tej istej URL adrese

Zhrnutie pripravené s pomocou AI z prepisu videa.