Студент Рачунарског факултета Петар Стаменић је у уторак, 7. октобра 2024. године одбранио дипломски рад на тему Универзални CRUD backend у Јava Springu пред комисијом коју су чинили ментор др Снежана Поповић и члан др Милан Видаковић.
У уводу свог рада Петар је истакао следеће:
Базе података су организовани скуп података који омогућавају ефикасно складиштење, претрагу и управљање информацијама. Релационе базе података су најраспрострањенији тип база података, у којима су подаци организовани у табелама, а међусобни односи између тих табела омогућавају комплексне упите и комбинације података. Релациони модел база података, први пут представљен од стране Edgara Codda из IBM-а, заменио је раније неефикасне навигационе моделе због своје супериорне флексибилности и претраге. Данас су SQL базе, које користе SQL језик за комуникацију, стандард у индустрији.
…
Закључно, овај рад указује на значај развоја универзалног backend система који омогућава једноставно управљање подацима путем динамичких рута и класа. Имплементација овог система демонстрира како се концепти као што су JPA репоситорy и рефлексија могу применити за олакшавање процеса развоја и тестирања апликација. Овај приступ не само да олакшава програмерима рад с базом података, већ и омогућава бржу итерацију и флексибилност приликом тестирања фронтенда. Кроз додатне функционалности, као што су комплексни упити и подршка за динамичко креирање објеката, корисницима се пружа моћан алат који може значајно унапредити њихов рад. Овај рад представља корак ка даљем развоју backend решења која су прилагођена потребама савремених апликација и корисника. – закључио је Петар.
Фотографије са одбране доступне су у галерији.