Spring MVC - advanced features

In this section, we will discuss about advanced features related to Spring MVC, including the following:

  • How do we implement generic exception handling for the web application?
  • How do we internationalize messages?
  • How do we write integration tests?
  • How do we expose static content and integrate with frontend frameworks like Bootstrap?
  • How do we secure our web application with Spring Security?