Spring Best Practices

In previous chapters, we've discussed a number of Spring projects—Spring MVC, Spring Boot, Spring Cloud, Spring Cloud Data Flow, and Spring Reactive.

The challenges with enterprise application development do not end with choosing the right framework. One of the biggest challenges is the appropriate use of frameworks. In this chapter, we will discuss the best practices of enterprise application development with the Spring Framework.

We will talk about best practices related to the following topics:

  • The structure of enterprise applications
  • Spring configuration
  • Managing dependency versions
  • Exception handling
  • Unit testing
  • Integration testing
  • Session management
  • Caching
  • Logging
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset