O'Reilly logo

Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications by Mick Knutson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Understanding the EJB 3.1 specification

Enterprise JavaBeans (EJB) is a managed, server-side component architecture for modular construction of enterprise applications. EJB was originally introduced in 1998, which included Session Beans and Entity Beans; Java EE 6 now focuses only on Session Beans. Entity Beans (CMP) have been replaced with the newly adopted JPA specification.

The EJB 3.1 specification simplifies the development and deployment by leveraging new annotations, and making XML descriptors optional.

@Stateless

The EJB 3.0 local client view is based on a Plain Old Java Interface (POJI) called a local business interface. A local interface defines the business methods that are exposed to the client and that are implemented on the bean ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required