Chapter 8. Spring Patterns

In this chapter, we are going to discuss typical design patterns of Spring applications. We will start with simple console applications and conclude with complex Java EE applications. We are not going to limit ourselves to a pure academic discussion of object-oriented programming and will include recommendations for directory structure, build procedures, testing, and deployment.

We will begin with a description of the directory structure of a typical Spring project, followed by Java design patterns, and a section on Spring application patterns. We will describe some of the typical situations we have solved in Spring applications. We believe that this section will help you tackle some of the more complex requirements in ...

Get Pro Spring 2.5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.