https://youtu.be/wGRvIfimZy4 The Spring MVC sub-section of the “How-to” Guides section has the following sub-sub-sections: Write a JSON REST Service, Write an XML REST Service, Customize the Jackson ObjectMapper, Customize the @ResponseBody Rendering, Handling Multipart File Uploads, Switch Off the Spring MVC DispatcherServlet, Switch off the Default MVC Configuration, Customize ViewResolvers The Jersey sub-section of the “How-to” Guides section has the following sub-sub-sections: Secure Jersey endpoints with Spring Security, Use Jersey Alongside Another Web Framework The HTTP Clients sub-section of the “How-to” Guides section has the following sub-sub-sections: Configure RestTemplate to Use a Proxy, Configure the TcpClient used by a Reactor Netty-based WebClient The Logging sub-section of the “How-to” Guides section has the following sub-sub-sections: Configure Logback for Logging, Configure Log4j for Logging The Data Access sub-section of the “How-to” Guides section has the following sub-sub-sections: Configure a Custom DataSource, Configure Two DataSources, Use Spring Data Repositories, Separate @Entity Definitions from Spring Configuration, Configure JPA Properties, Configure Hibernate Naming Strategy, Configure Hibernate Second-Level Caching, Use Dependency Injection in Hibernate Components, Use a Custom EntityManagerFactory, Using Multiple EntityManagerFactories, Use a Traditional persistence.xml File, Use Spring Data JPA and Mongo Repositories, Customize Spring Data’s Web Support, Expose Spring Data Repositories as REST Endpoint, Configure a Component that is Used by JPA, Configure jOOQ with Two DataSources The Database Initialization sub-section of the “How-to” Guides section has the following sub-sub-sections: Initialize a Database Using JPA, Initialize a Database Using Hibernate, Initialize a Database Using Basic SQL Scripts, Initialize a Spring Batch Database, Use a Higher-level Database Migration Tool, Depend Upon an Initialized Database The NoSQL sub-section of the “How-to” Guides section has the following sub-sub-sections: Use Jedis Instead of Lettuce The Messaging sub-section of the “How-to” Guides section has the following sub-sub-sections: Disable Transacted JMS Session The Batch Applications sub-section of the “How-to” Guides section has the following sub-sub-sections: Specifying a Batch Data Source, Running Spring Batch Jobs on Startup, Running From the Command Line, Storing the Job Repository