Spring Best Practices

In the previous chapters, we 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 the frameworks.

In this chapter, we will discuss the best practices of enterprise application development with the Spring Framework. We talk about best practices related to the following:

  • 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