Programming Books C Java PHP Python Learn more Browse Programming Books
  • List Price: $44.95
  • Save: $11.53 (26%)
FREE Shipping on orders over $35.
Only 3 left in stock (more on the way).
Ships from and sold by
Gift-wrap available.
+ $3.99 shipping
Used: Very Good | Details
Condition: Used: Very Good
Comment: Lightly read book, still in great shape!No questions return guarantee, great value!
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

POJOs in Action: Developing Enterprise Applications with Lightweight Frameworks Paperback – February 2, 2006

ISBN-13: 978-1932394580 ISBN-10: 1932394583 Edition: 1st

Buy New
Price: $33.42
29 New from $7.53 39 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
"Please retry"
$7.53 $0.01
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Frequently Bought Together

POJOs in Action: Developing Enterprise Applications with Lightweight Frameworks + Bitter Java
Price for both: $67.01

Buy the selected items together

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Paperback: 456 pages
  • Publisher: Manning Publications; 1 edition (February 2, 2006)
  • Language: English
  • ISBN-10: 1932394583
  • ISBN-13: 978-1932394580
  • Product Dimensions: 7.5 x 1.3 x 9.5 inches
  • Shipping Weight: 2.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (31 customer reviews)
  • Amazon Best Sellers Rank: #1,287,536 in Books (See Top 100 in Books)

Editorial Reviews


A solid, valuable and easy-to-read work. -- JavaRanch

About the Author

Chris Richardson is a developer, architect and mentor with over 20 years of experience. He runs a consulting company that jumpstarts new development projects and helps teams that are frustrated with enterprise Java become more productive and successful. Chris has been a technical leader at a variety of companies including Insignia Solutions and BEA Systems. Chris holds a MA & BA in Computer Science from the University of Cambridge in England. He lives in Oakland, CA.

Customer Reviews

The text is well written and easy to understand.
Jack D. Herrington
The book is explains very good how to build enterprise apps using the pojo frameworks like spring, hibernate, jdo.
I have found several Manning books "Spring in Action" and "Lucene in Action" to be great reads.
D. J Jones

Most Helpful Customer Reviews

8 of 8 people found the following review helpful By Thing with a hook on December 2, 2006
Format: Paperback
This book covers the use of several lightweight frameworks for developing enterprise applications. If you have no clue at all about the issues involved in enterprise Java, I would not advise reading this yet. Despite being C#-based, Applying Domain-Driven Design and Patterns by Jimmy Nilsson would provide the gentle introduction required. On the other hand, if you've had previous experience with server side programming, and want to be brought up to speed quickly on how POJO-based frameworks can be used to replace EJB 2.x style development, this is right up your alley. If you've got used to computer books belying their dimensions with disappointingly little information, you'll be pleasantly surprised with PiA - it's packed with good content.

What's nice about this book is that it goes beyond the basics of the likes of Spring that most people have read several times already (e.g. explaining what dependency injection is) and actually shows how it obviates the need to run in an EJB container and do JNDI look ups. You don't just get to read about, e.g. lazy and eager loading, the author shows you how to use Hibernate and JDO to implement those strategies. That said, this book is not a replacement for documentation or specialised references, so it doesn't get too bogged down. Particularly helpful is that the author provides pros and cons for each of the different approaches he advocates, which helps put them into perspective.

The focus of the book is on using Object Relational Mapping tools, either Hibernate or JDO, in combination with Spring's dependency injection and AOP-based interceptors for transactions.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
11 of 12 people found the following review helpful By Christopher Smith on February 15, 2006
Format: Paperback
I interviewed a candidate about four months ago who was recommended as an effective programmer and problem-solver. Unfortunately, although this appeared to be true, the candidate had not kept up-to-date with the movement to "lighter," more testable designs, and hadn't read a Java book since Alur's Core J2EE Patterns. The candidate wasn't hired, but because of his apparent interest in learning about the technologies we were using (Spring, Hibernate), I later mailed him a copy of Rod Johnson's Expert One-on-One J2EE Development without EJB.

If the same thing happened today, I would unreservedly send POJOs In Action.

Chris Richardson tackles a very difficult task, surveying an entire movement rather than just a single framework or standard. In my opinion he succeeds wonderfully. Because of the experience and sound judgment that informs his analysis, the result is a trustworthy guide to what is still fairly wild territory. There are without doubt omissions in his coverage, and experienced readers will notice them. I don't consider these complaints significant, because in my opinion they misunderstand the intended audience of this book.

I'm not sure exactly how this book will find its way to its correct audience (working software developers who DON'T know Spring, Hibernate, and/or Domain-Driven Design), but really I hope it does. Chris' text is engaging, confident, well-reasoned, and compelling. Hopefully it will help a whole cadre of developers come up to speed quickly.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
9 of 10 people found the following review helpful By John Matlock on March 21, 2006
Format: Paperback
It seems that the Java community has been so fast in developing new tools to assist in system development that it's hard to keep track. In fact, it almost seems that you could spend virtually all your working time on just reading the big thick manuals that each new development seems to require. And then when you want some guidence on which took you should use on any particular project you are faced with an almost religious ferver as to this one vs. that one.

This book is a practical guide to using the new lightweight frameworks with POJO's (Plain Old Java Objects). It gives you an overview of Hibernate, JDO and Spring. More important, is that it defines the features of each with relation to the others. That in, for this kind of thing use this one, and for that kind of thing, use that one.

It's clear that Mr. Richardson has used these programs to develop real applications and he shares his knowledge well.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 7 people found the following review helpful By James Sutton on January 26, 2006
Format: Paperback
I am usually suspect of 500+ page books on software because they seem to waste paper on information that will become stale in a few months; I prefer to read shorter, inspirational books and lookup the details on-line. However, I found this book a worthy read. Chris writes "from the trenches" and shares his long journey from "sanctioned" heavy frameworks to the "lightweight" rebels that have won the battle for the way enterprise java applications are written. Perhaps the most important lesson of this book is how to keep an open mind in the face of entrenched technologies and overwhelming marketing power of the big vendors.

This is a book that gives back proportionally to the effort you put into it. As with most books that provide a thorough coverage of their subject, different readers should approach it in different ways. Experienced architects and senior developers already on the POJO bandwagon may find the greatest benefit in comparing a competing framework to the one they currently use with the help of copious examples implemented in each of the major frameworks covered. The many named idioms can help them better explain challenging concepts to the rest of the team.

Developers who are still maintaining old-style EJB applications should take the time to go through the examples to fully appreciate the benefits of the lightweight approach and prepare themselves for the inevitable adjustment in their toolset.

Finally, the book discusses testing java persistence in some detail which fits well with the increasingly more popular Agile practices such as Test-Driven Development.

As with all Manning books, you can also get in PDF format from their website.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews