Develop EJB 3.x applications.
Parent
Implement EJB 3.x applications
Design a Java EE application and the enterprise beans that it needs. Before developing entity beans with CMP, read the topic, Concurrency control. Keep in mind that EJB 3.x modules do not support entity beans. We must continue to place entity beans in the EJB 2.x-level modules.
What to do next
Assemble EJB 3.x applications.
Subtopics
- Develop enterprise beans
One of two enterprise bean development scenarios is typically used with the product. The first is command-line using Ant, Make, Maven or similar tools. The second is an IDE-based development and build environment. The steps in this article focus on development without an IDE.
- Develop EJB 3.x enterprise beans
- Develop entity beans
- Develop applications using the embeddable EJB container
Use this task to develop applications using the embeddable EJB container. Applications running in the embeddable container start faster and require a smaller footprint than when running in the full application server. It is an optimal environment for quickly developing and testing applications that might eventually run on the application server.
- Configure EJB 3.1 session bean methods to be asynchronous
Use this task to configure EJB 3.1 session bean methods to run asynchronously. We can make some or all of the bean methods asynchronous.
- Develop session beans
Related tasks
Develop enterprise beans Develop EJB 3.x enterprise beans Develop entity beans Develop applications using the embeddable EJB container Configure EJB 3.1 session bean methods to be asynchronous Develop session beans