Java Training for EJB Enterprise JavaBeans
This JavaBeans training course is designed to cover the Enterprise JavaBean (EJB) component model and to explain how to create EJBs
Target Training Audience
Sun 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 Sun 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
Your Training Includes
- Seven hours of interactive Training
- Hands-on Labs - a perfectly simulated, real-world environment to test skills without risk.
- Engaging course demos and real-world examples
- Review Questions
- Online Mentoring 24 7
Mentoring provides personal access to our talented corps of expert instructors in a unique collaborative environment. Students can correspond with the Instructor Team 24x7.
You will Learn
Developing EJBs
- Discuss server-side component architectures and software components.
- Outline the features of the Enterprise JavaBean (EJB) server-side component model.
- Outline the three component types of Enterprise JavaBeans (EJBs).
- Describe the services provided to Enterprise JavaBeans (EJBs) by the EJB container.
- Provide an overview of the uses and capabilities of session beans.
- Define the characteristics of the component and home interfaces of a session bean.
- Describe how to create an implementation class, complete with business methods for a session bean.
- Create a simple stateful session bean.
- Describe the properties of an entity bean, including the life cycle and persistence mechanisms.
- Outline the steps involved in creating an entity bean using bean-managed persistence.
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.
- Create the remote interface, remote home interface, and bean implementation class for a BMP entity bean.
|