ISBN 10: 1619030365
ISBN 13: 978-1619030367

Designed for beginners and intermediate developers, this book helps you come up to speed as quickly as possible with using the Spring 3 framework. It delves deeply into the core of the Spring 3 framework, providing a sound understanding of the components that make up the framework and the way they interact with each other.

This book uses an application-centric approach. The development of examples drives the Spring 3 exposure and not the other way around. 

Finally, a web based project is developed to re-enforce all the learning that took place throughout the book. This will definitely help developers to quickly get started with building real-world Web applications using the Spring 3 framework.

Edition: First


Sample Chapter



Key Topics

q  Spring 3.

q  Spring Security 3.

q  Spring Web MVC 

q  JDBC Templates 

q  RESTful resources 

q  MySQL 5.

q  Hibernate 3 

q  JPA 

q  Transaction Management 

q  Annotations 

q  @AspectJ AOP 

q  Classic AOP 

q  Dependency Injection 

What You’ll Learn?

q  Wire beans together within the Spring container 

q  Configure and associate the application objects using dependency injection 

q  Configure the Spring container and apply aspects to Spring-managed objects 

q  Use Spring’s Web MVC framework to develop forms, validate form content and handle user requests 

q  Use annotation-based programming model for MVC controllers 

q  Use Java Database Connectivity templates to add, update, delete and extract data from the database 

q  Use Spring’s declarative transaction management capabilities 

q  Secure application using Spring’s Security module with minimal configuration 

q  Write Spring MVC controllers that are RESTful and respond to requests to view or manipulate RESTful resources 

q  Develop Web applications using Spring 3.1.1, Spring Security 3.1.0 and JPA