web app, spring security, mvc, hibernate, mysql, mvn