E-kereskedelmi portál kialakítása Spring keretrendszer használatával

OData támogatás
Konzulens:
Budai Péter István
Irányítástechnika és Informatika Tanszék

Bár a Java Enterprise Edition az utóbbi években óriási fejlődésen ment keresztül, használata egy keretrendszer nélkül rendkívül nehézkes feladat. Egy webalkalmazás forráskódjának nagy részét általában az olyan kódsorok teszik ki, amik valójában nem tartoznak az alkalmazás szerves logikai részéhez, ilyen például az adatbázis hozzáférési kapcsolatok létrehozása, lezárása. Ennek a problémának a kiküszöbölésére jöttek létre különböző JavaEE keretrendszerek, amik már fejlesztők szemszögéből is megközelítették a problémákat. A félév folyamán a Spring framework működésével foglalkoztam, mely egy nyílt forráskódú keretrendszer, ami hétköznapi Java objektumokkal (Plain Old Java Object) operál. A Spring egyik nagy előnye az, hogy a fejlesztőnek javarészt az üzleti logika lekódolására kell koncentrálnia, míg az infrastruktúra kódját a keretrendszer menedzseli.

A szakdolgozatomban bemutatásra kerül a Spring keretrendszer, annak fő építőelemeivel, moduljaival, majd egy E-kereskedelmi portál tervezésének lépéseivel ismertetem az olvasót, amelyben a vásárlók fotóelőhívó szolgáltatásért fizethetnek. Ezt követően a webalkalmazás Spring Roo-val és Spring MVC-vel történő implementációján vezetem végig az olvasót, végezetül értékelem a féléves feladatot, aminek keretében többek között a tesztelésről lehet bővebben olvasni.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.