U ovom radu je predstavljen Java Spring, aplikacijski okvir za izradu Java aplikacija, koji velikim brojem mogućnosti i ugrađenim funkcionalnostima olakšava i ubrzava izradu web aplikacija. Pokazane su osnovne karakteristike i posebnosti Java Springa. Objašnjeno je kako konfigurirati Java Bean, arhitekturalni obrazac Model-View-Controller, sigurnosne postavke aplikacije pomoću Spring Securityja te kako se prikazuju i spremaju podaci iz baze podataka. Također je prikazano kako instalirati i koristiti razvojnu okolinu Spring Tool Suite za izradu jednostavne MVC aplikacije. Nakon toga je kreirana složenija aplikacija Portal za studentsku praksu u kojoj su korištene funkcionalnosti okvira Java Spring objašnjene u prvom dijelu rada. Aplikacija o...