Mitch Pronschinske is the Lead Research Analyst at DZone. Researching and compiling content for DZone's research guides is his primary job. He likes to make his own ringtones, watches cartoons/anime, enjoys card and board games, and plays the accordion. Mitch is a DZone Zone Leader and has posted 2579 posts at DZone. You can read more from them at their website. View Full User Profile

New EJB 3.1 Cookbook is Out!

  • submit to reddit

EJB 3.1 CookBook is a new book from Packt that helps readers master EJB Web Services as well as manage transactions to secure EJB applications. Written by Richard Reese this book covers new EJB 3.1 features and brings the reader up to speed on how to use new techniques in EJB 3.1.


Enterprise JavaBeans (EJB) is a managed server-side component architecture for modular construction of enterprise applications on the Java platform. The EJB specification provides a standard way to implement the back-end business code found in enterprise applications. It also enables rapid and simplified development of distributed, transactional, secure and portable applications based on Java.


This book is part of Packt's Cookbook series and includes recipes ranging from building real world EJB solutions to the development of EJB applications. Packed with step-by-step examples, it starts with coverage of EJB clients and also discusses new technologies in EJB such as singleton beans that support application-wide needs, and aspect oriented features such as logging and data validation.


Recipes within this cookbook allow readers to use EJBs outside of the Java EE environment with the help of the embeddable container, and will teach developers to work with asynchronous session beans to complement message driven beans in support of message based applications. Each recipe throughout the book contains systematic instructions and is accompanied by an analysis of the proceedings carried out in each task.


Java EE and EJB developers interested in using servlets in the construction of a web application will find this book to be an interesting read. This book is out now and is available from Packt. For more information, please visit

Average: 4 (1 vote)


Paul Shipley replied on Wed, 2011/07/27 - 6:54pm

This cookbook aims to address the challenge developers and programmers face in learning the EJB 3.1 technology, the chosen development environment and the testing of EJBs.

The writing style is concise and to the point with topics clearly illustrated by simple step by step
examples that are discussed in detail. Some of the topics covered include: Session Beans, Message-Driven Beans, EJB Persistence, security and deployment. Both Dependency Injection (DI) and the Java Naming and Directory Service (JNDI) is covered. While it could be read cover to cover to learn EJBs there is both an extensive table of contents and index which allows jumping directly to a topic of interest, and the eBook version is fully searchable. All of the code is available for download on the Packt website.

The examples are developed using NetBeans 6.9.1 and GlassFish Server Open Source Edition
v3.0.1 starting with simple EJB clients, which are then extended to cover each new topic. While no
prior knowledge of EJBs is required, some familiarity with EJB and Servlet concepts and
architecture would be helpful and a sound understanding of Java and XML concepts and practices
are essential. Annotations are used extensively and a basic understanding of these would be

This book would be an excellent resource for both intermediate developers looking to learn EJBs
and experienced developers wishing to dip into specific techniques. An ideal companion to EJB 3
Developer Guide (ISBN 978-1-847195-60-9).

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.