Table of Contents

  1. Including Spring Boot in Project - POM Definition
  2. Quick Hello World
  3. Getting Started with REST using Spring MVC
  4. Testing REST Controllers WebMvcTest
  5. Logging in Spring Boot
  6. REST documentation with Swagger
  7. Using MongoDB via Spring Data
  8. Testing MongoDB Repositories
  9. OVal Validation for Requests
  10. Deployment Options
  11. Extending MongoDB Repository behavior
  12. Exception Mappers using Spring MVC Controller Advice
  13. Configuration properties profiles
  14. Basic HTTP authentication using Spring Security
  15. ActiveMQ Integration