Upgrade dependencies and migrate to Spring Boot