[VSA | Cvičenie ] 1 - Praktická ukážka JDBC

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 je konzultačného charakteru a venuje sa praktickej ukážke práce s JDBC v prostredí IntelliJ IDEA. Vyučujúci vysvetľuje konfiguráciu pripojenia na databázu H2 v embedovanom režime aj alternatívu s MySQL, vrátane nastavenia URL, schémy a konverzie veľkosti písmen názvov tabuliek. Ukazuje vytvorenie Connection, Statement a spracovanie ResultSet vrátane indexovania stĺpcov od jednotky a typových konverzií hodnôt. Následne rozoberá architektonické rozdelenie aplikácie na balíčky domain (entity a repozitáre) a service (biznis logika), pričom zdôrazňuje dôležitosť definovania stabilného rozhrania (interface) medzi vrstvami, aby zmeny implementácie na pozadí neovplyvnili ostatné časti systému. Na príklade knižnej databázy demonštruje návrh troch metód servisu — zistenie ceny knihy, pridanie knihy a zníženie ceny o 20 %.

  • - Cvičenia sú konzultačné, otázky z Discordu sa riešia priamo na streame
  • - Ukážka pripojenia na databázu H2 (embedovaný režim) aj MySQL cez JDBC
  • - Práca s Connection, Statement a ResultSet, vrátane indexovania stĺpcov od 1
  • - Nutnosť uzatvárania (close) databázového pripojenia po použití
  • - Rozdelenie aplikácie na balíčky domain (entity, repozitáre) a service (biznis logika)
  • - Dôležitosť stabilného rozhrania (interface) medzi vrstvami pri tímovej spolupráci
  • - Návrh troch metód servisu: zistenie ceny knihy, pridanie knihy, zľava 20 % na cenu knihy

Zhrnutie pripravené s pomocou AI z prepisu videa.