课程名称:组件(Servlet,JSP,EJB)编写

 认证机构:UML软件工程组织

上课时间:上午9:00至 12:00;下午13:00至 16:00

学习期限:计划30学时/5天
课程构成:资深专家授课、互动式案例教学、实战模拟项目运作

学习费用:(含教材费用 等、并免费提供午餐)
报名方式:培训报名表
住宿情况:根据个人要求安排住宿,费用自理

课程简介:

WEB部分:Web组件是J2EE中表示层组件,是开发J2EE应用程序必不可少的一部分。本课程讲授了三个方面的重要内容:1.分析、设计、开发和部署Web应用程序的技巧,以及如何应用Servlet,JSP,客户标签库(custom tags)创建动态Web页面。2.一个规模较小的Web程序如何演化为一个中等规模的Web程序。3.Web层与其他层(如数据库服务器和EJB服务器)整合的最佳实践。

EJB部分:EJB是J2EE核心组件之一,它简化了开发灵活、多线程、事务应用程序的复杂性。本课程讲授了如何编写会话BEAN、实体BEAN,以及如何处理EJB的安全、事务和持久化。   

课程指南:

培训对象

需要应用Servlet和JSP编写动态WEB页面的程序员,开发企业级应用程序的开发人员

学员基础

具备编写Java语言的基本知识

培训目标

WEB部分:
1) 应用Servlet和JSP开发Web应用程序
2) 应用MVC架构、会话管理、异常处理、安全配置和正确的并发控制开发健壮的Web应用程序
3) 编写客户标签库
4) 开发与EJB服务器或数据库整合的Web应用程序

EJB部分:
1) 理解EJB架构
2) 掌握如何编写会话BEAN和实体BEAN
3) 掌握如何管理EJB的事务和安全

培训内容

WEB部分:
1) 设计和开发N层Web应用程序
Web技术介绍
编写一个简单的Servlet
应用部署描述符
配置Servlet
应用Servlet Context共享资源
2) 应用Servlet开发Web应用程序
应用MVC模式开发Web应用程序
Web应用程序中的会话管理
在Web应用程序中的异常处理
配置Web应用程序的安全
理解Web应用程序的并发处理
整合Web应用程序与数据库
3) 应用JSP开发Web应用程序
编写JSP
应用Model1架构和Model2架构开发Web应用程序
设计可重用的Web表示层组件
应用客户标签编写JSP
4) 开发客户标签库
编写简单的客户标签
编写高级的客户标签
5) J2EE介绍
Web应用程序与EJB的整合

EJB部分:
1) 概览
简介企业级的应用技术
EJB框架
2) EJB的基本概念
编写会话BEAN,定义会话BEAN的接口、部署会话BEAN、编写会话BEAN的客户端应用程序
3) 实体BEAN和持久化
实体BEAN的基本概念
BEAN管理的持久化(BMP)和容器管理的持久化(CMP),定义Finder方法
4) EJB中的事务
EJB事务的基本概念
容器管理的事务(CMT)和BEAN管理的事务(BMT)
5) EJB的高级特性
会话同步接口(SessionSynchronization)和EJB的安全

课程特点 

1、理论与实践相结合,注重案例的讲解
2、全真案例讲解,互动式教学、学员边做边学,具体、深刻。
3、咨询学员提出的案例,指导获取和管理项目的变更需求。


Copyright 2002 ®  UML 软 件 工 程 组 织