End-to-end paths for EJB applications
This page provides a starting point for finding information about enterprise beans.
Based on the EJB specification, enterprise beans are Java components that typically implement the business logic of J2EE applications as well as access data.
Subtopics
- Task overview: Use enterprise beans in applications
This article provides an overview of the tasks you must perform to use enterprise beans in a Java based application.
- Implement EJB 2.x applications
Use this task when we are implementing EJB 2.x applications.
- Implement EJB 3.x applications
Use this task when we are implementing EJB 3.x applications.
- Implement EJB applications that use timers
Use this task when we are implementing EJB applications that use timers.
- Use access intent policies for EJB 2.x entity beans
We can use access intent policies to help the product runtime environment manage various aspects of EJB persistence.
- Task overview: Storing and retrieving persistent data with the JPA API
The Java Persistence API (JPA) for the application server defines the management of persistence and object and relational mapping within Java Enterprise Edition (Java EE) and Java Standard Edition (Java SE) environments.
- Use the transaction service
In WebSphere Application Server, applications can use transactions to coordinate multiple updates to resources as atomic units (as indivisible units of work) such that all or none of the updates are made permanent.
Related information:
Troubleshooting EJB applications