or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
58 used & new from $12.85

Have one to sell? Sell yours here
 
   
Professional Java Development with the Spring Framework
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Professional Java Development with the Spring Framework (Paperback)

~ Rod Johnson (Author), Juergen Hoeller (Author), Alef Arendsen (Author), Thomas Risberg (Author), Colin Sampaleanu (Author) "The Spring Framework is an open source application framework that aims to make J2EE development easier..." (more)
Key Phrases: setter injection, constructor injection, dependency injection, Acegi Security, Web View Technologies, Advanced Container Concepts (more...)
3.8 out of 5 stars  See all reviews (26 customer reviews)

List Price: $39.99
Price: $26.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Upgrade this book for $7.99 more, and you can read, search, and annotate every page online. See details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 3 left in stock--order soon (more on the way).

Want it delivered Wednesday, November 11? Choose One-Day Shipping at checkout. Details
34 new from $15.69 24 used from $12.85

Best Value

Buy Professional Java Development with the Spring Framework and get Professional Oracle WebLogic Server at an additional 5% off Amazon.com's everyday low price.

Professional Java Development with the Spring Framework + Professional Oracle WebLogic Server
Buy Together Today: $56.31

Show availability and shipping details

  • This item: Professional Java Development with the Spring Framework

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Professional Oracle WebLogic Server

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Expert One-on-One J2EE Design and Development (Programmer to Programmer)

Expert One-on-One J2EE Design and Development (Programmer to Programmer)

by Rod Johnson
4.9 out of 5 stars (34)  $27.34
Expert One-on-One J2EE Development without EJB

Expert One-on-One J2EE Development without EJB

by Rod Johnson
4.3 out of 5 stars (30)  $26.39
Spring Recipes: A Problem-Solution Approach (Books for Professionals by Professionals)

Spring Recipes: A Problem-Solution Approach (Books for Professionals by Professionals)

by Gary Mak
4.8 out of 5 stars (24)  $33.64
Spring in Action

Spring in Action

by Craig Walls
4.1 out of 5 stars (67)  $31.49
Beginning Spring Framework 2

Beginning Spring Framework 2

by Thomas Van de Velde
3.0 out of 5 stars (6)  $29.19
Explore similar items

Editorial Reviews

Product Description

The Spring Framework is a major open source application development framework that makes Java/J2EE(TM) development easier and more productive. This book shows you not only what Spring can do but why, explaining its functionality and motivation to help you use all parts of the framework to develop successful applications.

You will be guided through all the Spring features and see how they form a coherent whole. In turn, this will help you understand the rationale for Spring's approach, when to use Spring, and how to follow best practices. All this is illustrated with a complete sample application. When you finish the book, you will be well equipped to use Spring effectively in everything from simple Web applications to complex enterprise applications.

What you will learn from this book
* The core Inversion of Control container and the concept of Dependency Injection
* Spring's Aspect Oriented Programming (AOP) framework and why AOP is important in J2EE development
* How to use Spring's programmatic and declarative transaction management services effectively
* Ways to access data using Spring's JDBC functionality, iBATIS SQL Maps, Hibernate, and other O/R mapping frameworks
* Spring services for accessing and implementing EJBs
* Spring's remoting framework

Who this book is for

This book is for Java/J2EE architects and developers who want to gain a deeper knowledge of the Spring Framework and use it effectively.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.


From the Back Cover

The Spring Framework is a major open source application development framework that makes Java/J2EE™ development easier and more productive. This book shows you not only what Spring can do but why, explaining its functionality and motivation to help you use all parts of the framework to develop successful applications.

You will be guided through all the Spring features and see how they form a coherent whole. In turn, this will help you understand the rationale for Spring's approach, when to use Spring, and how to follow best practices. All this is illustrated with a complete sample application. When you finish the book, you will be well equipped to use Spring effectively in everything from simple Web applications to complex enterprise applications.

What you will learn from this book

  • The core Inversion of Control container and the concept of Dependency Injection
  • Spring's Aspect Oriented Programming (AOP) framework and why AOP is important in J2EE development
  • How to use Spring's programmatic and declarative transaction management services effectively
  • Ways to access data using Spring's JDBC functionality, iBATIS SQL Maps, Hibernate, and other O/R mapping frameworks
  • Spring services for accessing and implementing EJBs
  • Spring's remoting framework

Who this book is for

This book is for Java/J2EE architects and developers who want to gain a deeper knowledge of the Spring Framework and use it effectively.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.


Product Details

  • Paperback: 672 pages
  • Publisher: Wrox; 1 edition (July 8, 2005)
  • Language: English
  • ISBN-10: 0764574833
  • ISBN-13: 978-0764574832
  • Product Dimensions: 9.1 x 7.4 x 1.5 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (26 customer reviews)
  • Amazon.com Sales Rank: #119,253 in Books (See Bestsellers in Books)

More About the Author

Rod Johnson PhD
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Rod Johnson PhD Page

Inside This Book (learn more)




What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

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

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

 

Customer Reviews

26 Reviews
5 star:
 (10)
4 star:
 (6)
3 star:
 (6)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (26 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
46 of 50 people found the following review helpful:
2.0 out of 5 stars Fluff, there are better choices, October 6, 2005
By Chappy (Denver, CO United States) - See all my reviews
This book is almost identical to the Spring developer's guide available on the web site. They follow the same chapters and format, and provide little new information, maybe some code. But once you start to get into Spring and use it, you'll want a reference that is more in depth. With this book, you'll find yourself struggling to find the details by browsing google and javadocs all day. Pro Spring is a better book that gives you more insight into how Spring works. My background is providing a services interface layer for a J2EE portal. I'm not developing the MVC so I didn't pay attention to those parts of the book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
28 of 29 people found the following review helpful:
3.0 out of 5 stars Nothing extraordinary. Decent coverage of basic and advanced concepts alike., July 9, 2006
There are quite a few books on spring framework in the wild and since I have read every one of them, I take the privilege to say that this book is not the best among them.

If you are a beginner; please stay away from this book. If you already know spring and want to add to your knowledge, then read on.

I was eagerly awaiting this book for 2 reasons.
1. One of the co-authors is Rod Johnson (creator of spring)
2. Almost none of the spring books in the market covered Spring MVC well

I have read Rod's previous books (J2EE Design and Development && J2EE Development without EJB). Both of them are classics, and deservedly so. Naturally, I expected the same quality from this book as well. Sadly, my expectation was wrong, and this book comes nowhere close to the quality of his previous works. This might be partly because, he wrote only a couple of chapters.

Secondly, I anticipated some coverage of the forthcoming spring 2.0 release. I imagine, this is a reasonable expectation because, this book came very late to the market, and it would make sense to cover a few more new features. Sadly, nothing more than "spring 1.2" is covered.

Thirdly, though this book's TOC contains some impressive topics not covered by other books, (like Acegi security), the coverage is pretty shallow and not well written either. This is a very poor combination to learn an advanced concept. So, the chapter is there, just making the TOC impressive. I didn't gain much penetration into "Acegi Security" from that chapter.

Is the coverage of basics good? I don't think so. But, this is the only part; they have at least attempted some comprehensiveness.

As usual, Spring MVC receives second class treatment although 3 full chapters are dedicated to cover it. This is the same with almost all spring books in the market. So, if you want to understand the full power of Spring MVC then, I would recommend, full-fledged books like "Expert Spring MVC and Web flow".

Another annoying fact is that, the authors refer back to Rod's other 2 books for many important concepts, leaving the reader hanging in mid air, especially, if you are a beginner.

Last, but not the least, When I was reading a few advanced concepts from this book, I felt a lot like reading the spring online documentation. So, I went to the documentation to check if my intuition is correct. It comes as no surprise that, there was a good deal of copy-paste. This may not be a very bad thing, because today's technology books are merely a consolidation of online documentation with interesting examples, practical use-cases and some of the author's experience combined. So, this fact is acceptable, but, still, I wanted to point this out.

Overall, from my point of view, I didn't find any real value from this book. So, beginners stay away, but experienced may use it as a reference.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
33 of 36 people found the following review helpful:
4.0 out of 5 stars Definitive Guide for Spring 1.2, July 14, 2005
By Edmon Begoli (Knoxville, TN United States) - See all my reviews
(REAL NAME)   
If you are looking for a definitive reference manual, and a guide on Spring 1.2 this book is it. Look no further.
This book has significant depth, and it will teach you, clarify or answer almost any question on any area of the current Spring relase (1.2).

It has a very thorough coverage of Spring MVC, Acegi, AOP, Persistance, Spring JDBC. It will make those still unconvinced about the Spring much more comfortable about using it.

Why I then gave it 4 and not 5 stars.
I would expect that authors of this book who happen to be an authors of the framework itself would go an extra mile and describe some major new features that are available but awaiting Spring 1.3 (like Spring WebFlow) release; I would expect them to be less skimpy on some major "hot off the press" features that are part of the Spring 1.2.2 such as transactional annotations.
(Yes, they are brand new, but these guys knew they were coming. They implemented them.)

That would completely differentiate this otherwise excellent book from the other books on the same subject.
Hard core Spring users who lived by so far by the reference manual available on the Spring's web site, and by support forums
will not find much new in this book.

The other book on this subject that I own and recommend is "Spring in Action".
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars not very much intresting
bought this book long back,
kind of boarting book,
its standard kind tricks has written there
although you can try it, but its boaring too


Published on October 17, 2007 by Tripurari Sharma

3.0 out of 5 stars May be a challenge for a beginner
I think this is a book you would use as a reference for getting deeper into the understanding of concepts and being aware of the options for configuration and implemention of... Read more
Published on August 31, 2007 by Oluwafemi Adetula

4.0 out of 5 stars Can't really say
I lent it to a guy on my development team, and now I can't seem to get it back. He must like it. (!)

One thing I really appreciated was the comparative tables showing... Read more
Published on August 23, 2007 by J. Reem

1.0 out of 5 stars Wasted my time
Very incomplete information and examples, the missing pieces being crucial. Overall, poorly and inaccurately written. Read more
Published on August 20, 2007 by GA

1.0 out of 5 stars A waste of treeware
This book is TERRIBLE! Almost as bad as the Spring manual itself which doesn't surprise me because it was written by the same people. Read more
Published on March 1, 2007 by Jason H. Kilgrow

5.0 out of 5 stars Reference guide for Spring users.
If you are developing with Spring Framework you should buy this book and keep it handy by your desk, as it is a deep complement for the reference manual. Read more
Published on February 14, 2007 by Gerardo L. Lastra

3.0 out of 5 stars Great intro, now outdated.
A couple of years ago, this was a great introduction to the Spring Framework. Now it's a decent set of out-of-date pointers.

It's great background reading. Read more
Published on December 26, 2006 by Patrick Carroll

5.0 out of 5 stars Book like a stone.
I can't say nothing bad about this book.
It's easy to read and undersand and an tag-line of author. Read more
Published on June 2, 2006 by Gediminas Siutilas

4.0 out of 5 stars A great place to start learning about Spring
This book has given me a broad overview of all of the different parts of the Spring Framework, from the basic Inversion of Control (IoC) pattern (aka Dependency Injection),... Read more
Published on May 3, 2006 by Kjirsten Koka

2.0 out of 5 stars Not the best one ...
I bought this book reading the good reviews and with hope that I will get the needed knowledge about Spring framework. Read more
Published on January 9, 2006 by Vasile C. Bojinca

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
How popular is Spring ? 0 February 2008
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.