Uses Spring Boot and Spring Framework 4