Programovanie aplikácií v Jave a Reacte - 6. prednáška (z 26.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
Prednáška nadväzuje na predchádzajúcu tému a rozširuje JavaFX aplikáciu o dynamické okno postavené na dátach z databázy. Vysvetľuje rozdiel medzi dvojvrstvovou a trojvrstvovou architektúrou aplikácie (prezentačná, business a databázová vrstva) a ukazuje, ako oddeliť logiku kontroléra od databázového prístupu pomocou servisnej vrstvy a rozhrania. V praktickej časti lektor v Scene Builderi vytvára formulár na správu čítačiek (entrance controller) s poľami pre ID čipu a aktívny checkbox.
- - Dvojvrstvová a trojvrstvová architektúra aplikácie
- - Oddelenie prezentačnej, biznis a perzistentnej vrstvy
- - Kontrolér, servisná vrstva a DAO/entrance repository
- - Rozhranie a jeho implementácia, princíp nezávislosti od databázy a UI
- - Praktická ukážka tvorby formulára v Scene Builderi (JavaFX)
- - Práca s viacerými databázami a service/manager triedami
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky