Java programming with findbugs and checkstyle
IT, a gentle introduction
Rediscovering Spring with Spring Boot(1)