|
|
J2EE Connectivity Part 5: Entity Beans, EJB Transactions and Deployment
J2EE Specifications
|
 |
Training
Provided by Serebra Learning Corporation
This final course in the series covers the function and purpose of entity beans, container-managed and bean-managed persistence, EJB transactions, and deployment issues, including packaging and assembling EJBs.
| This is primarily online training |  | This is an online eLearning or CBT training program |  | Contact Serebra Learning Corporation for more information |
|
| Duration: | 8 hours | | Training Presented in: | English |
|
J2EE Connectivity Part 5: Entity Beans, EJB Transactions and Deployment
Course Outline - NGE86025 - Replaced by set of courses 86115-86123
Replaced by set of courses 86115-86123
Course Code NGE86025
|
Contents
- Contents
- Description
- Audience
- Prerequisites
- Objectives
- Topics Include
- Duration
- Minimum Requirements
- Media
|
Screenshot
click to enlarge
|
Description
This final course in the series covers the function and purpose of entity beans, container-managed and bean-managed persistence, EJB transactions, and deployment issues, including packaging and assembling EJBs.
Audience
The targeted audiences for this course are System Administrators, Application Developers, System Analysts, Software Engineers, and Programmer/Analysts. Learners should be experienced with object-oriented design and the Java programming language. It would be helpful for learners to be familiar with distributed programming (multi-tier architecture), relational or object database programming, transactions, and component technology.
Prerequisites
(Currently no course prerequisite information)
Objective
- Identify the concept and components of an entity bean.
- Understand the implementation of BeanManaged Persistence (BMP) beans and ContainerManaged Persistence (CMP) beans.
- Identify transactions, transactional attributes, and isolation levels.
- Understand the implementation and deployment of beanmanaged and containermanaged transactions. Exceptions in the context of transactions will also be covered.
Topics Include
Unit 1: Entity Beans - Identify the type of bean and the reason why it should be used to create a specified component in a scenario.
- Complete the diagram that represents the operational process of an entity bean.
- Complete the code for creating the remote interface of an entity bean.
- Identify the error in the code that creates the home interface of an entity bean.
- Identify the code that is used to create the primary key class of an entity bean.
- Complete the code for creating the bean class of a BMP bean.
- Identify the piece of code that is used to describe the various attributes of a BMP bean in the deployment descriptor of the bean.
- Complete the command used to package a BMP bean into a jar file.
- Deploy a BMP bean by using WebSphere.
- Complete the code for a client that invokes a BMP bean.
- Identify the code used to create the bean class of a CMP bean.
- Identify the piece of code that is used to describe the various aspects of a CMP bean in the deployment descriptor of the bean.
- Complete the code for a servlet that invokes a CMP bean.
Unit 2: Transactions - Match the activities involved in a transaction with the transaction properties that they ensure.
- Identify the transactional attribute that should be used in a specified situation.
- Match transactions with the isolation levels that should be associated with them.
- Identify the code used to manage transactions programmatically by using the UserTransaction interface.
- Match SessionSynchronization method declarations with their definitions.
- Identify the piece of code to be included in the deployment descriptor of a bean to make it run in a specified transactional context.
- Identify the code used to propagate exceptions to the container in a container-managed transaction.
Duration
8
Minimum Requirements
The CDROM version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
- At least a double speed CDROM drive.
- An MPC compliant sound card with attached speakers or headphones is recommended (Currently, only the CDROM version supports audio).
The network version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM and 22MB available hard disk space or file server space.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
Media
CDROM
|
Serebra Learning Corporation, 1660 - 999 West Hastings, Vancouver, BC V6C 2W2 Canada
Tel: (604) 676-5480 or 1-800-567-7766 - Fax: (604) 676-5490
E-Mail: sales@serebra.com
- Web Site: www.serebra.com
|
About The Training Provider: Serebra Learning Corporation
Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1, 825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...
|
Want to market your bean training?
|