Sažetak
Sadržaj rada je prikaz izrade web aplikacije u Javi, prolazeći kroz sve slojeve aplikacije. Prikazan je način korištenja Spring Boot programskog okvira, Spring Security programskog okvira, Maven repozitorija, MySQLa, Java Persistence APIja, HTMLa, jQueryja, Bootstrapa i Thymeleafa. Zajedničkim korištenjem ovih tehnologija dobivamo jednu cjelinu koja čini web aplikaciju. Cijeli rad može poslužiti kao uputa programerima koji žele izraditi vlastitu aplikaciju u spomenutim tehnologijama. Rad je podijeljen u dvije cjeline. Prva cjelina opisuje nabrojane tehnologije i prikazuje općenite primjere njihova korištenja. Druga cjelina prolazi kroz aplikaciju i kod aplikacije napisan u tim tehnologijama. Svrha je prikazati kako smisleno i jednostavno možemo koristiti nove tehnologije prilikom izrade web aplikacije.
Ključne riječi
Spring Boot, radni okviri, web aplikacija, baze podataka