Spring in Action, Third Edition![]() Craig Walls MEAP Began: June 2009 Softbound print: Fall 2010 | 700 pages ISBN: 9781935182351 |
|||
| Pre-Order options* | |||
| Order today and start reading Spring in Action, Third Edition today through MEAP | |||
| MEAP + Ebook only - $29.99 | |||
| MEAP + Print book (includes Ebook) when available - $49.99 | |||
| Every purchase includes a free ebook of the previous edition! | |||
| For more information, please see the MEAP FAQs page. | |||
| About MEAP Release Date Estimates | |||
Table of Contents, MEAP Chapters & Resources
| Table of Contents | Resources |
|
Part I: Core Spring
1 Springing into action - FREE 2 Wiring beans - AVAILABLE 3 Minimizing Spring configuration in XML - AVAILABLE 4 Aspect-oriented Spring - AVAILABLE 5 Testing with Spring Part 2 Spring application essentials 6 Hitting the database - AVAILABLE 7 Declaring transactions 8 Creating the web front end 9 Spring web flow 10 Securing Spring Part 3 Integrating Spring 11 Remoting and web services 12 RESTful Spring 13 Messaging 14 Spring and Enterprise JavaBeans 15 Odds 'n' ends (scheduling, JMX, JNDI, e-mail) |
|
DESCRIPTION
A few years back, Spring arrived as is a fresh breeze blowing over the Java landscape. Based on the principles of dependency injection, interface-oriented design, and aspect-oriented programming, Spring combines enterprise application power with the simplicity of plain-old Java objects (POJOs). Now, Spring has grown into a full suite of technologies, including dedicated projects for integration, OSGI-based development, and more.
Spring in Action, Third Edition has been completely revised to reflect the latest features, tools, practices Spring offers to java developers. It begins by introducing the core concepts of 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.
Inside, you'll see how to:
- Solve persistence problems
- Handle asynchronous messaging
- Create and consume remote services
- Build web applications
- Integrate with most popular web frameworks
In short, you'll learn how to use Spring to write simpler, easier to maintain code so that you can focus on what really matters—your critical business needs.
The revised Third Edition explores the core Spring Framework issues, as well as the latest updates to other Spring portfolio projects such as Spring WebFlow and Spring Security. The result is a book that's both broader and deeper than previous editions. You'll learn the full range of new features available with Spring 3, including:
- More annotation-oriented options to reduce the amount of XML configuration
- Full-featured support for REST
- A new Spring Expression Language (SpEL) that makes short work of wiring complex values.
- Examples that illustrate the current best practices developed in the Spring community.
This book assumes that you know your way around Java, but no previous experience with Spring is required.
About the Author
Craig Walls is a software developer with over 15 years' experience and coauthor of XDoclet in Action and author of Modular Java, published by Pragmatic. He is a zealous promoter of the Spring Framework, speaking frequently at local user groups and conferences and writing about Spring and OSGi on his blog. When he's not slinging code, Craig spends as much time as he can with his wife, two daughters, 7 birds, and 2 dogs. Craig lives in Plano, Texas.
Praise for Spring in Action, Second Edition
"5/5 stars...great instructive book."
--Nicola Pedot, Java User Group Trento
"You will learn how to use Spring to write simpler, easier to maintain code so that you can focus on what really matters--your critical business needs."
--Springframework.org
"Spring in Action is encyclopedic and eminently readable. Five stars all around!"
--JavaLobby.org
"Superbly organized and fluently written."
-- Internet Bookwatch
About the Early Access Version
This Early Access version of Spring in Action, Third Edition enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.


