
Spring 5.0 Cookbook
By :

Let us start with a recipe that will provide us with different strategies for how to implement Spring 5.0 @Controller
classes. These are just typical non-reactive and non-functional features of Spring 5.0, which can be useful in the later chapters.
Using the recipes in Chapter 1, Getting Started with Spring and Chapter 2, Learning Dependency Injection (DI), create and set up another Maven project for Spring web development and name it ch03
. The project will be using the JavaConfig
specification in generating the ApplicationContext
. Also, this web.xml-less
project will demonstrate how to optimize @Controller
classes based on the number of request handlers needed and the nature of the request and response transactions.
In order to create our first controllers, do the following steps:
pom.xml
inside the ch03
folder and configure it to include the entire Spring 5.0 core, Spring Web MVC module, servlet and JSP APIs, JTSL, and standard...