Adatbázis-alapú Java alkalmazás fejlesztése modern SQL generáló eszközökkel
Fájlok
Dátum
Authors
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
DOI
Absztrakt
A szakdolgozat célja egy adatbázis-alapú backend alkalmazás megtervezése és megvalósítása Java környezetben. A bemutatott TimeCapsule rendszer lehetővé teszi, hogy a felhasználók személyes emlékeiket rögzítsék, tárolják és később visszakeressék. A fejlesztés során fontos szerepet kapott az adatmodell megtervezése és az adatok közötti kapcsolatok kezelése. Az alkalmazás Spring Boot keretrendszerre épül, PostgreSQL adatbázist használ, és REST API-n keresztül érhető el. A séma kezelését Flyway biztosítja, míg a Speedment segíti az adatkezelést és a lekérdezések megvalósítását. A rendszer támogatja az alapvető műveleteket, például az adatok létrehozását, módosítását és lekérdezését, valamint egyszerű szűréseket is. A megvalósított alkalmazás jól bemutatja egy backend rendszer működését és az adatok kezelésének folyamatát.