Mastering Enterprise JavaBeans (2nd Edition)

Mastering Enterprise JavaBeans (2nd Edition)

$45.00 $31.50

  • Release Date: 14 December, 2001
  • Collectible Price: $45.00
  • Used Price: $18.00
  • Availability: Usually ships in 24 hours
  • Third Party Used Price: $19.99

Authors: Ed Roman, Scott Ambler, Tyler Jewell, Ed Roman, Tyler Jewell, Floyd Marinescu

Similar Products

EJB Design Patterns: Advanced Patterns, Processes, and Idioms

From $23.10:

EJB Design Patterns: Advanced Patterns, Processes, and Idioms

Core J2EE Patterns: Best Practices and Design Strategies, Second Edition

From $34.99:

Core J2EE Patterns: Best Practices and Design Strategies, Second Edition

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

From $59.99:

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

Enterprise JavaBeans (3rd Edition)

Enterprise JavaBeans (3rd Edition)

Head First EJB (Brain-Friendly Study Guides)

From $44.95:

Head First EJB (Brain-Friendly Study Guides)

Customer Rating: 4.58 of 5 (60 total reviews)

  • 5 starsSearch is over the EJB book is here!

    If you want to master EJB, then the Mastering Enterprise JavaBeans is the right book for you! It covers everything from basics of the EJB to the more advanced topics like transactions, performance and clustering. You will also learn how to choose the most suitable EJB server for your project.

    Thanks to Ed Roman, et al for the most comprehensive book about EJB technology. I would strongly recommend this book to the community.

    P.S. Don't forget to download the source code from TheServerSide.com and enjoy testing what you have learnt!

  • 4 starsGood introduction on EJB

    One thing is that you won't become a master of EJB after you read this book. But you won't become a master of anything just after reading a book. :-)

    The book provides in-depth introduction on EJB and related topics, such as different types of enterprise beans (Session/Entity/MessageDrivenBean), how EJBObject (EJB container) interacts with the actual bean object (strategies of intercepting the request and delegation), CMP and BMP, etc. The author did excellent job on these topics.

    The author also tries to cover some advanced topics and best practices, sadly, this is where the book lost its shine. Except chapter 10 about transaction is good, the rest of the chapters are either too basic (e.g. lazy loading, aggregation vs. composition, wrap entity beans with session beans etc.) or too shallow (e.g. clustering) to provide any practical values. Some chapters, in my opinion, even are unnecessary (e.g. chapter 15 "Starting Your EJB Project on the Right Foot" and chapter 16 "Choosing an EJB Server") They are more or less related to the develop process instead of EJB.

    One particular pitfall is that bean inheritance topic is not touched at all. Though EJB specs does not specify on this area, any serious EJB projects would inevitably touch/involve it. At least, the author should shed some lights on the best practices related to this topic.

    Overall, as an introductory level book, it serves its purpose.

  • 4 starsVery informative, really broad and deep in coverage

    I have come across very few technology books which could be categorized as both broad and deep, and this book is undoubtedly one.

    The conversational style and well-organized presentation of this book makes it easy to read. This book contains a lot of best-practice guides and tech scenario analysis in addition to code examples and EJB details, it also lists a number of very helpful links on the net, it also lists down product websites for a host of specialized services, especially integration, this book really is a very valuable reference.

    The only reason for not giving this book a 5-star is that not enough attention had been given to updating the code examples which came initially to work with WebLogic 6.1, along with the first edition of this book. I have used the first edition of this book to really get my hands dirty with EJBs, EJB 1.1 spec at that time, a lot of things have changed since, though this book covers all the new twists added in EJB 2.0 spec a lot of this edition is plain reproduction of first edition, and the code examples, don't get surprised if they need some tweaks before they start working.