This topic describes the Enterprise JavaBeans (EJB) 3.0 specification that is the foundation of the development and application programming model for the EJB 3.0 applications. Read this topic for a brief overview of the EJB 3.0 specification.
When using Enterprise JavaBeans (EJB) 3.0 modules, keep in mind the following considerations.
Annotations enable you to write metadata for Enterprise JavaBeans (EJB) inside your source code. You can use them instead of extensible markup language (XML) deployment descriptor files. Annotations can also be used with descriptor files.
An interceptor is a method that is automatically called when the business methods of an Enterprise JavaBeans (EJB) are invoked.
The createEJBStubs command creates stub classes for remote interfaces of Enterprise JavaBeans (EJB) Version 3.0 beans packaged in Java archive (JAR) or Enterprise archive (EAR) files. It also provides an option to create a single stub class from an interface class located in a directory or a JAR file. Several command options are provided to package the generated stub classes in different ways. See the Syntax and Examples sections below for more details.