Programovanie aplikácií v Jave a Angulari - 5. prednáška (z 22.10.2018)
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.
Zhrnutie prednášky
Piata prednáška nadväzuje na prácu s databázou a ukazuje vkladanie nových entít pomocou SQL príkazu INSERT cez JdbcTemplate s parametrizovanými otáznikmi ako ochranou proti SQL injection. Demonštruje sa metóda addUser v triede MySqlUserDAO a následne alternatívny prístup SimpleJdbcInsert, ktorý umožňuje priamo získať automaticky vygenerovaný kľúč (ID) novej entity. Na záver sa prednáška presúva k téme modelovania vzťahov medzi entitami pomocou UML ako príprave na návrh dátovej štruktúry v semestrálnom projekte.
- - Ochrana proti SQL injection pomocou parametrizovaných otáznikov v JdbcTemplate
- - Implementácia metódy addUser v triede MySqlUserDAO pomocou SQL INSERT
- - Konverzia typov parametrov (autoboxing) pri volaní jdbcTemplate.update
- - Alternatíva SimpleJdbcInsert na vloženie záznamu a získanie vygenerovaného ID
- - Príprava na prezentáciu návrhu dátovej štruktúry projektu
- - Modelovanie vzťahov medzi entitami pomocou UML (má vlastnosť, obsahuje, súvisí)
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky