Spring in Action, 4th Edition: Covers Spring 4 (2015)
Part 1. Core Spring
Chapter 1. Springing into action
Chapter 4. Aspect-oriented Spring
Part 2. Spring on the web
Chapter 5. Building Spring web applications
Chapter 6. Rendering web views
Chapter 7. Advanced Spring MVC
Chapter 8. Working with Spring Web Flow
Chapter 9. Securing web applications
Part 3. Spring in the back end
Chapter 10. Hitting the database with Spring and JDBC
Chapter 11. Persisting data with object-relational mapping
Chapter 12. Working with NoSQL databases
Part 4. Integrating Spring
Chapter 15. Working with remote services
Chapter 16. Creating REST APIs with Spring MVC
Chapter 17. Messaging in Spring
Chapter 18. Messaging with WebSocket and STOMP
Chapter 19. Sending email with Spring
Chapter 20. Managing Spring beans with JMX
Chapter 21. Simplifying Spring development with Spring Boot