© 2005

Pro Spring

  • Authors

Table of contents

  1. Front Matter
    Pages i-xxiv
  2. Getting Started with Spring

    1. Front Matter
      Pages 1-1
    2. Pages 3-13
    3. Pages 15-33
  3. Spring Basics

    1. Front Matter
      Pages 47-47
    2. Pages 93-154
  4. Aspect Oriented Programming with Spring

    1. Front Matter
      Pages 155-155
    2. Pages 157-204
    3. Pages 205-245
  5. Data Access with Spring

    1. Front Matter
      Pages 247-247
    2. Pages 249-278
    3. Pages 311-349
  6. Spring in the Middle Tier

    1. Front Matter
      Pages 351-351
    2. Pages 395-438
    3. Pages 439-486
    4. Pages 517-548
    5. Pages 549-595
  7. Web Applications with Spring

    1. Front Matter
      Pages 597-597
    2. Pages 645-678
    3. Pages 679-694
  8. Back Matter
    Pages 695-806

About this book


Spring—the open source Java–based framework—allows you to build lighter, better performing applications. Written by Spring insiders Rob Harrop and Jan Machacek, Pro Spring is the only book endorsed by Rod Johnson, founder of the Spring Framework. At over 800 pages, this is by far the most comprehensive book available and thoroughly explores the power of Spring. You'll learn Spring basics and core topics, as well as share the authors' insights and real–world experience with remoting, mail integration, hibernate, and EJB.

From the foreword: “Rob's enthusiasm for Spring—and technology in general—is infectious. He has a wide range of industry experience and a refreshingly practical, common sense approach to applying it. All those qualities come out in this book. It's evident on nearly every page that it reflects in–depth experience with Spring and J2EE as a whole. Rob is not only an author and open source developer—he is an application developer, like his readers. I firmly believe that the best writing on software development comes out of experience in the trenches, so this is my kind of book.

If you're new to Spring, this book will help you understand its core concepts and the background in areas such as transaction management and O/R mapping that underpins them. If you're already using Spring, you will learn about features you haven't yet seen and hopefully, gain a deeper understanding of those features youre already using.”

—Rod Johnson, Founder of the Spring Framework


Action Hibernate Inversion of Control JSP Java Java EE Quartz Scheduling Spring Spring Framework Struts WebWork framework

About the authors

Rob Harrop is a software consultant specializing in delivering high-performance, highly-scalable enterprise applications. He is an experienced architect with a particular flair for understanding and solving complex design issues. With a thorough knowledge of both Java and .NET, Harrop has successfully deployed projects across both platforms. He also has extensive experience across a variety of sectors, retail and government in particular. Harrop is the author of five books, including Pro Spring, a widely-acclaimed, comprehensive resource on the Spring Framework. Harrop has been a core developer of the Spring Framework since June 2004 and leads the JMX and AOP efforts. He co-founded U.K.-based software company, Cake Solutions, in May 2001, having spent the previous two years working as lead developer for a successful dotcom start-up. Rob is a member of the JCP and is involved in the JSR-255 Expert Group for JMX 2.0.

Bibliographic information