Have one to sell? Sell yours here
or
Get a £1.40 Amazon.co.uk Gift Card
Spring in Action
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Spring in Action [Paperback]

Craig Walls , Ryan Breidenbach
4.8 out of 5 stars  See all reviews (8 customer reviews)

Available from these sellers.


Trade In this Item for up to £1.40
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Spring in Action for an Amazon.co.uk gift card of up to £1.40, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.
There is a newer edition of this item:
Spring in Action Spring in Action 3.6 out of 5 stars (5)
£28.89
In stock.

Customers Who Bought This Item Also Bought


Product details

  • Paperback: 650 pages
  • Publisher: Manning Publications; 2 edition (23 Aug 2007)
  • Language English
  • ISBN-10: 1933988134
  • ISBN-13: 978-1933988139
  • Product Dimensions: 23.3 x 18.7 x 3.8 cm
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Bestsellers Rank: 246,973 in Books (See Top 100 in Books)

Product Description

Product Description

Spring in Action 2E is an expanded, completely updated second edition of the best selling Spring in Action. Written by Craig Walls, one of Manning's best writers, this book covers the exciting new features of Spring 2.0, which was released in October 2006.

Spring is a lightweight container framework that represents an exciting way to build enterprise components with simple Java objects. By employing dependency injection and AOP, Spring encourages loosely coupled code and enables plain-old Java objects with capabilities that were previously reserved for EJBs. This book is a hands-on, example-driven exploration of the Spring Framework. Combining short code snippets and an ongoing example developed throughout the book, it shows readers how to build simple and efficient J2EE applications, how to solve persistence problems, handle asynchronous messaging, create and consume remote services, build web applications, and integrate with most popular web frameworks. Readers will learn how to use Spring to write simpler, easier to maintain code so they can focus on what really matters-- critical business needs.

Spring in Action, 2E is for Java developers who are looking for ways to build enterprise-grade applications based on simple Java objects, without resorting to more complex and invasive EJBs. Even hard-core EJB users will find this book valuable as Spring in Action, 2E will describe ways to use EJB components alongside Spring. Software architects will also find Spring in Action, 2E useful as they assess and apply lightweight techniques prescribed by Spring. and learn how Spring can be applied at the various layers of enterprise applications.

About the Author

Craig Walls

is a software developer with over 12 years’ experience and coauthor

of XDoclet in Action. He is a great writer and a zealous promoter of the Spring

framework, speaking frequently at local user groups and conferences and

writing about Spring on his blog. When he’s not slinging code, Craig spends as

much time as he can with his wife, two daughters, seven birds, four dogs, two cats,

and an ever-fluctuating number of tropical fish. Craig lives in Denton, Texas.

An avid supporter of open source Java technologies, Ryan Breidenbach has developed

Java web applications for the past seven years. He lives in Coppell, Texas.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
Format:Paperback
Craig Walls does an excellent job of covering a huge subject. Spring is a big framework; and I suspect no single book could cover it in all the detail necessary for a real-world development project. Thankfully, the framework's online documentation is much improved these days versus its early incarnations.

The emphasis in "Spring in Action" is on giving the reader a sufficiently well-grounded understanding, and familiarity, with Spring so that s/he can progress to meet the challenges of real world enterprise software engineering. The technical reference documentation is much easier to digest after reading and applying this book as preparation.

For the newcomer to Spring's core concepts ( dependency injection and aspect-oriented programming ) the initial learning curve can be a challenge. Craig is to be congratulated on showing the user not just how - but WHY - to embrace these new concepts and soon persuades the reader of the real value gained from understanding Spring's core paradigm.

While a number of other Spring texts I have encountered tend to rush through the fundamental concepts Craig Walls takes the space to explain these properly and then builds upon these foundations in later chapters.

Spring is fundamentally a very different approach to (enterprise) software development; so there's an initial phase - which I think most Spring newcomers encounter - of "un-learning" more conventional techniques. Few books are as successful as this one in helping the enterprise Java developer make that transition into the world of Spring Development.

In short, if you buy only one book on Spring make sure it's this one. And if you're tempted to buy any other Spring book - be sure to have read this one first !
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
Brilliant book 9 Nov 2007
Format:Paperback
Manning seem to be hitting the nail on the head when it comes to open source Java technologies. This 2nd edition is a great book, from start to finish. Much more than an introduction to the (also great) Spring framework, it covers each of the key topics in depth, with just the right amount of example code. The only competition at the moment is Pro Spring, which is a good book, but has nothing on this. Pro Spring is rather dry and is a couple of years old, whereas this book is appropriately humorous and currently up-to-date. It explores the basics such as bean wiring well, but covers more advanced topics such as AOP, Spring Security (aka acegi), Spring MVC and Web Services with excellent lucidity. The author knows both what to cover, and how to impart his knowledge. I can't rate this product highly enough, it is one of the best technical books I have bought.
Comment | 
Was this review helpful to you?
Spring in winter time 20 Jan 2010
Format:Paperback
Reading Spring in Action by Craig Walls made me very positively
surprised. I expected another book which is elaborating about basics
of dependency injection using long, difficult to follow code
fragments. Instead I received exactly the kind of book I needed for a
quick revision of core Spring and essentials of enterprise and
client-side Spring.

After brief overview of inversion of control and basics of bean
wiring, the book quickly digs into interesting advanced Spring
features. Reading the first part,
which is covering basics, was also very valuable. It is full of well
chosen, sometimes comic examples which help you remember core
features. Moreover, even describing basics, the author clearly points
out important facts such as differences between Singleton in Spring
and standard design patterns.

A few next chapters were even more involving. I was able to sort out and
better understand configuration tricks used by architects in my past
projects as well as learn new ones. The book is written in such a
clear and affordable style, that you can read it even after tiring day
at work. Each chapter begins with
interesting example from the real life which helps you remember what
comes next. There is also always short theoretical introduction for
advanced not Spring related concepts like transactions and AOP
terminology.

Code snippets in book are short, clear and self explaining. They are
not too much dependent on each other so you can easily jump to another
chapter. There is also plenty of useful charts and illustrations.
What I also liked about the book, is that in each chapter it
highlights very practical features which make your code more compact,
elegant and easier to maintain. It shows not only advantages of Spring
features, but also disadvantages of some of them.

What I think could make the book even better is adding a few
'round-up' questions at the end of each chapter.
The chapter about POJO-based remote services made me a bit disappointed.
It keeps repeating the same procedure for RMI-based services, Hessian, Burlap, HTTP-Invoker
instead of making some useful generalizations.

To sum up - I think that Spring in Action is a great book for people
with basics which want to put their hands on more advanced features.
After reading a chapter you remember what is most important, you know
where to search for more and you are ready to get to the code and try
how it works. The book may be a bit more elaborate at the beginning
for Spring experts, but it can always be a good 'Spring bible', useful
to check something or to make a quick revision.
Comment | 
Was this review helpful to you?

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback