- Architecture
- Component Model
- Containers and Servers
- Dependency Management
- Interceptors and Callback Handlers
- Roles and Workflow
| - Deployment and Integration
- Descriptors vs Annotations
- Java Connector API
- Packaging
- Persistence Units
|
- Design and Development
- Accessing a Bean
- Basic Patterns
- Bean Exceptions
- Performance and Granularity
- Remote and Local Interfaces
| - Entities and Java Persistence API
- Entity Manager
- Entity Relationships
- Java Persistence Query Language (JPQL)
- Life Cycle of Entity
|
- Message-Driven Beans
- Application Migration
- Development
- Java Messaging Service
- Life Cycle
| - Security
- Annotations
- Declarative
- Programmatic
- Roles, Groups and Permissions
|
- Session Beans
- Application Migration
- Life Cycle
- Stateful
- Stateless
- Stateless as Web Service
| - Transactions
- ACID Properties
- Attributes
- Container vs Bean Managed transactions
- Exceptions
- Java Transaction Service (JTS)/Java Transaction API (JTA)
|
|