Fixed dependency problem + upgraded Spring Boot
Improved code