Will start from clear boot project.
https://spring.io/guides/gs/spring-boot/
http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-sql.html
https://spring.io/guides/gs/securing-web/