EJB 3.1 Cookbook by Richard M. Reese
Build real world EJB solutions with a collection of simple but incredibly effective recipes
Enterprise Java Beans enable rapid and simplified development of secure and portable applications based on Java technology. Creating and using EJBs can be challenging and rewarding. Among the challenges are learning the EJB technology itself, learning how to use the development environment you have chosen for EJB development, and the testing of the EJBs.
This EJB 3.1 Cookbook addresses all these challenges and covers new 3.1 features, along with explanations of useful retained features from earlier versions. It brings the reader quickly up to speed on how to use EJB 3.1 techniques through the use of step-by-step examples without the need to use multiple incompatible resources. The coverage is concise and to the point, and is organized to allow you to quickly find and learn those features of interest to you.
This EJB 3.1 Cookbook addresses all these challenges and covers new 3.1 features, along with explanations of useful retained features from earlier versions. It brings the reader quickly up to speed on how to use EJB 3.1 techniques through the use of step-by-step examples without the need to use multiple incompatible resources. The coverage is concise and to the point, and is organized to allow you to quickly find and learn those features of interest to you.
Who this book is written for
The book is aimed at Java EE and EJB developers and programmers. Readers should be familiar with the use of servlets in the construction of a web application. A working knowledge of XML is also desirable.
What you will learn from this book
- Create and use the different types of EJBs along with the use of the optional session bean business interface
- Create a singleton session bean for application-wide use
- Use declarative and programatic techniques for security, timer services, and transaction processing
- Use asynchronous session beans to complement message driven beans
- Support aspect-oriented programming features such as logging and data validation using interceptors
- Use EJBs in support of message based applications
- Master the use of deployment descriptors and improved packaging options
- Use EJBs outside of the Java EE environment using the embeddable container
Further details of the book are available from Packt Publishing .
EJB 3.1 Cookbook, ISBN: 978-1-849682-38-1