Spring (MVC, security, data, boot)