Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

POJOs in Action: Developing Enterprise Applications with Lightweight Frameworks 1st Edition

4.4 out of 5 stars 31 customer reviews
ISBN-13: 978-1932394580
ISBN-10: 1932394583
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$17.99 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$35.69 On clicking this link, a new layer will be open
More Buying Choices
36 New from $5.95 44 Used from $0.01
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

$35.69 FREE Shipping. Only 1 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

  • POJOs in Action: Developing Enterprise Applications with Lightweight Frameworks
  • +
  • Expert One-on-One J2EE Development without EJB
Total price: $66.56
Buy the selected items together

Editorial Reviews

Review

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

About the Author

Chris Richardson is an assistant professor in the Department of Communication Studies at Young Harris College.
NO_CONTENT_IN_FEATURE


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,767,678 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

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 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 9 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

POJOs in Action: Developing Enterprise Applications with Lightweight Frameworks
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: POJOs in Action: Developing Enterprise Applications with Lightweight Frameworks