This book begins with an introduction of EJB 3.0 and its distinguishing features that makes the task of Enterprise Application development quite easy. This book covers: * Using NetBeans IDE in Enterprise Application development * Developing Entity Beans automatically from database tables * Developing Session Beans * Usage of annotations and Java Persistence API * Adding methods to Session Beans * Injecting Enterprise Beans * Accessing methods from Enterprise Beans and binding to different components of NetBeans * Developing Message Driven Beans and sending messages * How to use SessionBean1 (session scope JavaBean of NetBeans) for remembering information * Automatic creation of Setter and Getter methods of different fields of Beans * How to perform query using EJB QL