服务热线

400-600-2138

Java EE5企业级架构设计和实务

收藏课程
课程编号:80783 时间:2013年08月08日-10日 讲师:Pilo 地点:北京
学习费用:5000 元/位
用手机看:
课程编号 开课日期 地点 培训天数 选择报名

培训对象:

软件架构师与设计师、软件开发工程师、项目经理、业务架构师等

课程收益:

课程大纲:

时间地点:2013年8月8-10日北京

课程费用:5000元/人

培训对象:软件架构师与设计师、软件开发工程师、项目经理、业务架构师等

学员基础:具备一定的软件开发和项目实践经验

课程背景:

  Java EE 5是SUN推出的具有革命性的新Java企业应用平台,该平台具有简化的 EJB 软件开发、使用新型的Web框架JSF、使用标注取代部署描述符 、使用依赖关系注入来访问资源、使用Java 持久性的 API 模型、增强的Web 服务等诸多新的技术优点,使原来的J2EE架构在功能上得到显著增强,开发和部署上彻底简化。为此,公司推出Java EE5企业级架构设计课程。

培训目标:

Java EE 5技术架构

使用Java EE 5技术

掌握Enterprise JavaBean 3.0架构

构建基于SOA的企业级应用程序等能力

授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

培训内容:3天

课程大纲:

第一部分

1)Java EE 5概述

Servlets、 JSPs和Web 应用程序

Web Services

Enterprise JavaBeans

JavaEE客户端;Java EE5 平台

2)JSF概述

JSF技术优势

JSF应用程序

用户界面组件模型

向导模型

Backing Beans

JSF页面生命周期

3)在JSP页面中使用JSF 技术

使用核心标签库

使用HTML组件标签

使用本地数据

使用转换器、侦听器、验证器

引用Backing Bean

4)创建自定义组件

创建自定义组件

委派Rendering到Render

处理自定义组件事件

创建组件标签处理器

5)配置JSF 应用程序

配置Bean

配置自定义错误信息

配置自定义验证器

配置自定义转换器

配置导航规则

注册自定义组件

第二部分

1)国际化Web应用程序

Java平台本地化类

提供本地化消息和标识

时间和数字格式化

字符集和编码

2)案例实战

利用JSF技术构建大型金融电子商务站点

3)EJB 3.0基础

Enterprise Bean

J2EE应用服务器

配置EJB开发环境

EJB部署及管理

JNDI服务

EJB调用

4)实现Session Bean

Session Bean的特点、类型、结构

依赖注入

编写、打包、部署Session Bean

Stateless Session Bean;

编写Stateful Session Bean案例

第三部分

1)Java Persistence API

Java持久性介绍

对象持久性

创建实体类

查找实体

2)持久实体

实体和实体管理器

事务管理

映射实体到表

实体关系

主键生成

延迟装载和级联操作

3)查询和EJB-QL

Query API

EJB QL

Native Queries

Named Queries

4)事务

Java Transaction API

UserTransaction接口

Bean管理事务

容器管理事务

事务属性

存储过程规范设计

设计工具PowerDesign

5)案例实战

利用EJB3.0技术构建物流跟踪应用系统

6)JMS

JMS API概念

JMS API编程模型

编写简单的JMS客户端程序

创建健壮的JMS应用程序

7)MDB(Message Driven Bean)

MDB概述

MDB与Session Bean、Entity Bean的比较

编写Message Driven Bean程序

部署MDB

第四部分

1)Java Mail

邮件系统和Java Mail

Java Mail API介绍

建议Session

发送邮件

接收邮件

发送带附件邮件

2)Java EE安全实现

安全实现机制

保护容器安全

保护应用服务器安全

使用Realms、用户、组和角色

使用SSL建立安全连接;

保护EJB

保护Web应用程序

用编程方式检查调用者标识

3)SOA

在应用程序中使用 SOA

面向服务的设计SOAD

SOA协作

服务与组件

基于SOA的软件架构设计

4)创建Web Services

使用JAX-WS创建Web Services

JAXB支持的类型

Web Services的互操作性

5)应用技巧

使用JAXB绑定XML Schema和Java Classes

使用Streaming API 操作XML文档

使用SAAJ操作SOAP消息

使用JAXR API发布和查找Web Services

如果课程内容不符合您的期望,可以定制内训

课程特点:

1、理论与实践相结合,解决你的实际问题。

2、真实案例的剖析,深入浅出的讲解,使你能学以致用。

讲师资质: Pilot.Chang

Java资深技术专家,具有超过10年,10多个1线项目经验。

UML软件工程组织技术专家。

从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。

在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。

具备深厚的理论功底,进行过专业系统化研究与学习。

丰富的授课经验,为多家大型企业授课,获得了客户的高度评价。

丰富的咨询经验,为多家企业客户咨询。

能够结合学员的需求,有效地讲授理论和实践经验,带领学员进行具体的实践演练。

讲师介绍:

在线报名:

客户报名咨询:020-39971893     400 600 2138

近期相关公开课:

报名服务流程:

中培网优势:

热门课程

会员登录

勾选即代表确认同意《用户协议》

没有账号?立即注册

忘记密码?