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.
To get the free app, enter your email address or mobile phone number.
EJB 3.1 Cookbook Paperback – June 8, 2011
|New from||Used from|
Top 20 lists in Books
View the top 20 best sellers of all time, the most reviewed books of all time and some of our editors' favorite picks. Learn more
Customers Who Viewed This Item Also Viewed
More About the AuthorsDiscover books, learn about writers, read author blogs, and more.
Top Customer Reviews
The book is a compilation of, what the author called, recipes. All the receipts meant to create a cookbook, and while they were "simple", they weren't "incredibly effective", quoting from the book's front cover.
I assume cookbooks are meant like this - they provide recipes, and while you may find out how to achieve a goal, you won't find out whether it's the most effective or appropriate in a given scenario. You find no answers on why it's done that way or why it was possible at all.
According to "Who this book is written for" (see the book's website or the closing cover) "the book is aimed at Java EE and EJB developers and programmers." I could hardly disagree with that general and vague description - it says nothing about their experience that I believe is crucial for this book to shape expectations before giving the book a go.
I don't think it aims at people who are just starting their journey into EJB 3.1 and/or Java EE 6 as there's too much loosely placed explanations of different approaches and one has to be very careful not to follow the recipes in their entirety.
On the other hand, I doubt that it aims at developers who have already spent some time with EJB 3.Read more ›
Each recipe is presented in a formulaic way, with information under the sub-headings: Getting ready, How to do it..., How it works... and There's more. Some of the code examples, especially at the start of the book, are trivial; and the explanations of how the code works are sometimes no more useful then reading the JavaEE 6 javadoc.
The book covers the full range of EJB beans and the Java Persistence API, with about equal time being spent on features new to EJB 3.1 and existing features from 3.0.
It's difficult to say who the books target audience is. It doesn't provide enough guidance to developers new to Java, but spends too much time covering some of the basics which more experienced EJB developers will already be familiar with. If you're already experienced with EJB 3.0 development and need a handy reference for existing annotations, and want to get a good understanding of the new annotations in 3.1 and how to use them, then this book might be useful.
This book was laborious to read from cover to cover, and I wouldn't suggest reading it that way. I would recommend consulting its relevant recipes before implementing new code.
NetBeans 6.9.1 and GlassFish v3.0.1 are stated as requirements for using this book. In practice, specific features of these products are barely used. There is no reason why you couldn't use Eclipse and JBoss AS, or any other code editors and application servers which support EJB 3.1.Read more ›
The book is broken down into 12 chapters which form a natural progression starting with simpler recipes through to more advanced EJB techniques. Each chapter in the book starts off with an introduction detailing the subjects to be described in the rest of the chapter followed by the recipes themselves. Each recipe follows a standard "pattern", starting with a title (e.g. "Handling a map-based message") and a description of what the recipe is trying to achieve. Recipes are then broken down into sections:
* "Getting ready" provides an overview of how the recipe works.
* "How to do it..." provides a full description of how to achieve the recipe's objectives.
* "How it works..." explains how any code samples are pulled together and explains any code referenced in the previous section.
* "See also" identifies any other recipes that may include pertinent information to assist the reader in their understanding.
EJB 3.1 Cookbook is an excellent resource in an EJB developer's library. It's not the sort of book you pick up and read from cover to cover rather a useful resource that you pick up when you think "How do I do xxx in EJB?". With over 100 recipes this book is recommended to developers using EJB technologies.
Most Recent Customer Reviews
EJB 3.1 Cookbook by Richard Reese aims to provide "a collection of simple but incredibly effective recipes" - quoting the subtitle. Read morePublished on October 24, 2013 by Tomasz Nurkiewicz
Only got through some of the book so far but impressed at what I've seen. The examples cover the basic scenarios of EJB usage and explain the myriad options and... Read morePublished on September 3, 2012 by Sinister Simister
I had the great opportunity to review the EJB 3.1 Cookbook by Richard M. Reese from Packt Publishing. Read morePublished on February 26, 2012 by John Yeary
I find this book very useful in developping real applications. It should be treated not as manual about EJB, but as a collection of practical recipes.Published on October 17, 2011 by Piotr Malecki
Enterprise Java Beans 3 (EJB 3) is a major update to the JEE platform which debuts annotation based aspect-oriented configuration and provides new services for entity persistence... Read morePublished on September 6, 2011 by benwilcock
The kind people at Packt gave me a copy of "EJB 3.1 Cookbook" by Richard M. Reese to review. This book should be viewed as a collection of building block recipes, not as a... Read morePublished on August 11, 2011 by Stephen Connolly