This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
A good understanding of Java is the only prerequisite for reading Getting started with Spring Framework book. We intentionally left out Spring Web MVC, Spring Security, and so on, modules of Spring so that it is easy for a beginner to read this book. All the example applications that accompany this book are standalone applications, so it is easy to understand and run them.