Spring in Action you own this product

Craig Walls and Ryan Breidenbach
  • February 2005
  • ISBN 9781932394351
  • 472 pages

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases

lite $19.99 per month

  • access to all Manning books, including MEAPs!


5, 10 or 20 seats+ for your team - learn more

Spring in Action introduces you to the ideas behind Spring and then quickly launches into a hands-on exploration of the framework. Combining short code snippets and an ongoing example developed throughout the book, it shows you how to build simple and efficient J2EE applications. You will see how to solve persistence problems using the leading open-source tools, and also how to integrate your application with the most popular web frameworks. You will learn how to use Spring to manage the bulk of your infrastructure code so you can focus on what really matters — your critical business needs.

about the technology

Spring is a fresh breeze blowing over the Java landscape. Based on a design principle called Inversion of Control, Spring is a powerful but lightweight J2EE framework that does not require the use of EJBs. Spring greatly reduces the complexity of using interfaces, and speeds and simplifies your application development. You get the power and robust features of EJB and get to keep the simplicity of the non-enterprise JavaBean.

what's inside

  • Persistence using Hibernate, JDO, iBatis, OJB, and JDBC
  • Declarative transactions and transaction management
  • Integration with web frameworks: Struts, WebWork, Tapestry, Velocity
  • Accessing J2EE services such as JMS and EJB
  • Addressing cross-cutting concerns with AOP
  • Enterprise applications best practices

about the authors

Craig Walls is a software developer with over 10 years' experience and co-author of XDoclet in Action. He has sucessfully implemented a number of Spring applications. Craig lives in Denton, Texas. An avid supporter of open source Java technologies, Ryan Breidenbach has been developing Java web applications for the past five years. He lives in Coppell, Texas.

… a great way of explaining Spring topics… I enjoyed the entire book.

Christian Parker, President Adigio Inc.

… no other book can compare with the practical approach of this one.

Olivier Jolly, J2EE Architect, Interface SI

I thoroughly enjoyed the way Spring is presented.

Norman Richards, co-author of XDoclet in Action

I highly recommend it!

Jack Herrington, author of Code Generation in Action