Call Us Today for All of Your Technical Training Needs! 1-888-708-1112

Enterprise Java Beans (EJB)

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.

Prior to attending this class, students should have the following experience:

  • Familiarity with the Java Programming Language

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.


  1. J2EE Architecture
  2. Containers and Servers
  3. Stateless Session Beans
  4. Stateful Session Beans
  5. Entity Beans
  6. Bean-Managed Persistence
  7. Container-Managed Persistence
  8. Transaction Processing
  9. Java Messaging (JMS)
  10. Deploying EJB Components