What you will learn from this book:
This book will teach you the core elements of EJB 3 technology. You will:
* Gain a rapid introduction to the EJB 3 essentials while learning about the underlying principles
* Create Entities, Message-Driven Beans, Session Beans and their clients
* Look at running an EJB client from an application client container
* Learn how to package and deploy an EJB
* Use JQPL (Java Persistence Query Language)
* Explore the entity manager interface
* Learn about object/relational mapping with EJB 3
* Look at the Java Messaging API and message-driven beans
* Look at transactions, interceptors, and EJB timer services
* Understand how EJB 3 differs from the 2.x version
* Implement EJB 3's security features