Programovanie aplikácií v Jave a Reacte - 4. prednáška (z 12.10.2023)
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
Štvrtá prednáška nadväzuje na tému Model-View-Controller a venuje sa návrhu a testovaniu kontrolóra a spôsobom ukladania dát v aplikácii. Rozoberajú sa návrhové vzory Factory a Abstract Factory na vytváranie rôznych implementácií, napríklad in-memory alebo databázovej, spolu so statickými metódami a súkromnými konštruktormi. Na príklade entity vozidla s VIN číslom a typom motora sa ukazuje napojenie na dáta cez JDBC, Spring a SQL databázu.
- - Pokračovanie témy kontrolóra a jeho testovania z predchádzajúcej prednášky
- - Návrhové vzory Factory a Abstract Factory na vytváranie inštancií (napríklad rôzne implementácie repozitára používateľov)
- - Statické metódy a súkromné konštruktory pri implementácii tovární
- - Príklad entity Auto s atribútmi ako VIN a typ motora (elektrický/benzínový)
- - Ukladanie dát pomocou JDBC, Spring a SQL databázy oproti in-memory implementácii
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky