This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
<pre>Author/s : Richard Monson-Haefel Publisher : O'Reilly Category :J2EE & Distributed Computing Review by : Thomas Paul, Bartender November 2001 Rating : 9 horseshoes</pre> This is the third edition of �Enterprise JavaBeans� in three years, which shows how popular this book is and how fast EJB technology is changing. This new edition has been updated for EJB 2.0 and it gives excellent coverage to the many changes in the new specification. Some of the changes covered include message-driven beans, the new CMP model for entity beans, the EJB Query Language, and how to build complex relationships between entity beans. The book is written for the advanced Java developer who wants to learn the complexities of Enterprise JavaBeans. This is not a simple tutorial for the beginner. The book starts with a brief introduction to EJB and then spends the next couple of chapters covering the complexities of the EJB architecture. After a brief review of the basics of EJB, the author spends the next three chapters covering the complexities of EJB 2.0 container managed persistence. Bean-Managed persistence and the entity-container contract are then covered followed by a chapter on session beans. The new message-driven beans are given a chapter. The book ends up with a chapter on design considerations for J2EE applications. The author does an excellent job of including diagrams at just the right places to help clarify difficult topics. Anyone who will be working with EJB 2.0 should own this book. Note: Companion workbooks are available from the O�Reilly website. These include instructions and versions of the sample programs for WebLogic and WebSphere. More info at Amazon.com More info at Amazon.co.uk More info at FatBrain.com
[This message has been edited by Johannes de Jong (edited December 05, 2001).]