[OOP | Cvičenie] 9 - Zadanie 1, Úvod do Spring

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

Cvičenie začína rozborom najčastejších chýb v prvom odovzdanom zadaní - lektor vysvetľuje, prečo main metóda nemá obsahovať logiku, prečo má byť inicializačná logika súčasťou konštruktora, a prečo je vhodnejšie používať boolean namiesto int príznakov a referencie na objekty namiesto indexov. Upozorňuje tiež na neefektívne opakované vytváranie inštancií Random a Scanner. V druhej časti videa sa začína úvod do frameworku Spring - vytvorenie nového projektu cez Spring Initializr, výber závislostí (Lombok, Spring Web) a vysvetlenie konceptu Dependency Injection a Inversion of Control.

  • - Rozbor typických chýb v prvom zadaní (logika mimo main metódy, konštruktory)
  • - Použitie boolean namiesto int a referencií namiesto indexov v objektoch
  • - Neefektívne opakované vytváranie Random a Scanner objektov
  • - Vytvorenie nového Spring projektu pomocou Spring Initializr
  • - Koncept Dependency Injection a Inversion of Control
  • - Výber závislostí Lombok a Spring Web pri zakladaní projektu

Zhrnutie pripravené s pomocou AI z prepisu videa.