Tiba, AttilaGörög, Balázs2022-04-202022-04-202022-04-19http://hdl.handle.net/2437/330966A szakdolgozatom témája a modern, Java alapú webfejlesztés, azon belül egy E-sport játék versenyeit lebonyolító weboldal létrehozása. A dolgozatom keretében a PostgreSQL és a React technológiákkal való fejlesztés is érintésre kerül, főleg a Java-val való használatukat illetően. Tárgyalásra kerülnek a relációs adatbázisok, mint például a PostgreSQL, használatának alapvető részei is, mint például a normálformákra való tervezés. Megemlítésre kerül még többek között a Spring által nyújtott és kihasznált több sajátosság, mint például a függőség megfordítás és függőség befecskendezést segítő beépített rendszerek. A szakdolgozat részét képezi bizonyos architektúrális választások bemutatása és azoknak indoklása, mint például a Model-View-Controller architektúra vagy a Service-Persistance rétegek kialakítása, amiknek az elkészítése a Springen keresztül valósult meg. A dolgozat figyelmet fordít az olyan biztonsági hibák elkerülésére, mint az SQL befecskendezés vagy a véletlenül kiszivárgó jelszavak. A szakdolgozat a végén röviden bemutatja a létrejött alkalmazást a felhasználó szemszögéből és összegzi a projekt elkészítése során szerzett tapasztalatokat a külső könyvtárak vagy szolgáltatások használatáról.58huJavaSpringReactPostgreSQLWebE-Sport bajnokság-szervező weboldal Java alapokonDEENK Témalista::Informatika