Enterprise Java Beans (EJB)
Overview:
This four-day course with hands-on workshops is designed for Java programmers who wish to learn how to apply Enterprise Java Beans to object-oriented systems.
Prerequisites:
Prior to attending this class, students should have the following experience:
- Familiarity with the Java Programming Language
Objectives:
Upon successful completion of this course, students should be able to:
- Understand the EJB architecture of multi-tier designs.
- Learn the roles of EJB containers in the server environment.
- Design Stateless and Stateful Session Beans.
- Design Entity Beans.
- Understand how to apply Bean-Managed Persistence.
- Understand how to apply Container-Managed Persistence.
- Learn how to implement Transaction Processing with EJB.
- Use Java Messaging (JMS) with EJB components.
- Deploy EJB components.
- Integrate EJB components with servlets, JSP, and JDBC.
Modules:
- J2EE Architecture
- Containers and Servers
- Stateless Session Beans
- Stateful Session Beans
- Entity Beans
- Bean-Managed Persistence
- Container-Managed Persistence
- Transaction Processing
- Java Messaging (JMS)
- Deploying EJB Components