Persistence and Transactional Issues Affecting EJBs


Overview/Description
To describe how to implement container-managed persistence (CMP) for entity beans and to discuss how to use container-managed transactions (CMT) and the Java Transaction API (JTA) to control Enterprise JavaBean (EJB) transactions

Target Audience
Java developers interested in Enterprise JavaBeans and how they can be used to develop enterprise-class applications; business analysts, system architects, technical managers, and technology evaluators interested in gaining an overview of enterprise development technologies

Prerequisites
A working knowledge of the Java language, specifically the Java 2 Standard Edition development kit APIs; familiarity with object-oriented analysis and design techniques, distributed component development concepts, and server-side development would be useful

Expected Duration
160 Minutes

Objectives:

Persistence and Transactional Issues Affecting EJBs

  • discuss the use of container-managed persistence.
  • explain how to create a container-managed persistence (CMP) entity bean.
  • code a simple container-managed persistence (CMP) entity bean.
  • describe how to implement container-managed relationships (CMR) for container-managed persistence (CMP) entity beans.
  • describe how dependent value classes can be used with CMP entity beans.
  • describe the Enterprise JavaBeans (EJB) transactional model.
  • describe container-managed transaction attributes and how to set them in the deployment descriptor.
  • describe how to implement bean-managed transactions for enterprise beans.

  • Course Number: 73445_eng