Sample application using Spring Boot, Thymeleaf, JPA and MySql. Configure your MySql database url, user and password in application.properties. This sample application has
- Spring Boot 1.4.2, Java 1.8 and thymeleaf-extras-springsecurity4
- Spring security implementation with ADMIN and USER roles
- Remember-Me token persistence in database
- jsr 303 field validation implementation - "FieldsEqual" , "UniqueValue" and "ValidFile" (For image files)
- Create tables and insert data using schema.sql and data.sql