- Paperback: 560 pages
- Publisher: Manning Publications; 2 edition (April 18, 2014)
- Language: English
- ISBN-10: 1935182994
- ISBN-13: 978-1935182993
- Product Dimensions: 7.2 x 1.5 x 9 inches
- Shipping Weight: 2.1 pounds (View shipping rates and policies)
- Average Customer Review: 13 customer reviews
- Amazon Best Sellers Rank: #997,670 in Books (See Top 100 in Books)
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 mobile phone number.
EJB 3 in Action 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
About the Author
Debu Panda is a seasoned Java architect, developer, and community leader. He has authored more than 35 articles on enterprise Java and SOA technologies and two books on enterprise middleware.
Reza Rahman is a Senior Software Engineer and Technology Outreach Advocate. A frequent speaker, Reza is a member of the Java EE 6 and EJB 3.1 expert groups.
Ryan Cuprak is a technology analyst and president of the Connecticut Java Users Group. He is a Sun Certified NetBeans IDE Specialist.
Michael Remijan is a Java Technology Team Lead, Developer, and college Instructor. He has numerous Sun Certifications, and actively writes articles on a variety of Java related technologies.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
3 stars for not being able to run the code
The book promises to provide tutorials for developing the concepts discussed in the chapters, but this never happens. Instead, you can download a snapshot of the code and look it over to see how it should work, though getting it to compile and execute will take a lot of effort. This wouldn't be so bad if the authors provided some in-depth explanation of the code, but they don't.
The worst part, though, are the glaring grammatical and copy-and-past errors. The book often contradicts itself as the authors have left out key words or copy and pasted previous sections into similar sections without editing the pasted text to fit the context of the discussion.
The book does highlight some important concepts that can be gleaned for how to work with EJBs, but it doesn't provide the examples and tutorials necessary to really help developers beginning with EJBs to put it all together.
Overall, I felt that the book was long winded without enough substance or examples. The examples there are, are short stubs for the most part. I don't feel that I could even begin to adequately work with EJB's after finishing this book. Usually, I find that with well written books, I can sit down and start working out example programs to test my understanding of the technical concepts. After reading this book, I wouldn't know where to start.
I really liked the story at the beginning comparing 3 reincarnations to the three versions of EJB. The Turtle Shipping Company and Snail Trucking example was also very cute. As were the chicken and frog.
One page 17, the text after the example talks about not needing an interface, but the code example has an interface. There is also a mix of EJBs and EJB's used in the book. I think this comes from having five authors. (The four real authors plus them originally. Because writing is like code in that after a certain point it is like someone else wrote it.) The fact that these are the worst things I can say about the book, is a good thing though.
The explanations were great especially the section on AOP, comparing EJB vs EJB Lite and when to use each session bean type. There are good warnings and caveats throughout. There was also a great intro to Web Sockets.
I thought I knew about the topic and still managed to learn a few things. I learned Seam became CDI, that you can use a constructor in the select clause of queries and about the embeddable container.
(I really want to give this 4.5 stars, but that isn't an option.)
Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.
If reader is seeking for concise book which makes him able to write EJB application at once. He or she should seek for another book. This is not a good starter. This book is very verbose. However it could be great combination between EJB in Action SE and other book. It offers a lot of knowledge which lacks more concise books, it is step further. So if you want better understanding of mentioned in book technologies this is a book for you.
I think that this is a great book for those people who are working with EJB or have already decided to do it. However, the book doesn't discuss in deep why to choose EJB over other technologies. I would have liked to read about a comparison with Akka actors and supervision strategy.
Most recent customer reviews
You can read it at [...]
This book is essentially about EJB 3 with a prime focus on the latest version i.e.Read more