你的位置: 首页 > 公开课首页 > 项目管理 > 课程详情
课程介绍 评价详情(0)
本课程名称: Java EE 5企业级架构设计(北京)高级培训班
查看更多:项目管理公开课
我要找内训供应商
授课内容与课纲相符0低0%
讲师授课水平0低0%
服务态度0低0%
课程介绍 评价详情(0)
培训受众:
课程收益:
使学员掌握Java EE 5技术架构和使用Java EE 5技术;
掌握Enterprise JavaBean 3.0架构;
构建基于SOA的企业级应用程序等能力。
培训颁发证书:
课程大纲
本次培训由资深专家全程组织答疑,为大家解答实际工作中遇到的难题!
同时现场将与学员分享成功的经验与案例的讲解分析!
课程安排
内 容 提 要
第一天
Java EE 5概述
Servlets、JSPs和Web 应用程序;
Web Services;
Enterprise JavaBeans;
JavaEE客户端;Java EE5 平台;
JSF概述
JSF技术优势;
JSF应用程序;
用户界面组件模型;
向导模型;
Backing Beans;
JSF页面生命周期;
在JSP页面中使用JSF 技术
使用核心标签库;
使用HTML组件标签;
使用本地数据;
使用转换器、侦听器、验证器;
引用Backing Bean;
创建自定义组件
创建自定义组件;
委派Rendering到Render;
处理自定义组件事件;
创建组件标签处理器;
配置JSF应用程序
配置Bean;
配置自定义错误信息;
配置自定义验证器;
配置自定义转换器;
配置导航规则;
注册自定义组件;
第二天
国际化Web应用程序
Java平台本地化类;
提供本地化消息和标识;
时间和数字格式化;
字符集和编码;
案例实战
利用JSF技术构建大型金融电子商务站点;
EJB 3.0基础
Enterprise Bean;
J2EE应用服务器;
配置EJB开发环境;
EJB部署及管理;
JNDI服务;
EJB调用;
实现Session Bean
Session Bean的特点、类型、结构;
依赖注入;
编写、打包、部署Session Bean;
Stateless Session Bean;
编写Stateful Session Bean案例;
第三天
Java Persistence API
Java持久性介绍;
对象持久性;
创建实体类;
查找实体;
持久实体
实体和实体管理器;
事务管理;
映射实体到表;
实体关系;
主键生成;
延迟装载和级联操作;
查询和EJB-QL
Query API;
EJB QL;
Native Queries;
Named Queries;
事务
Java Transaction API;
UserTransaction接口;
Bean管理事务;
容器管理事务;
事务属性;
存储过程规范设计;
设计工具PowerDesign;
案例实战
利用EJB3.0技术构建物流跟踪应用系统;
JMS
JMS API概念;
JMS API编程模型;
编写简单的JMS客户端程序;
创建健壮的JMS应用程序;
MDB(Message Driven Bean)
MDB概述;
MDB与Session Bean、Entity Bean的比较;
编写Message Driven Bean程序;
部署MDB
第四天
Java Mail
邮件系统和Java Mail;
Java Mail API介绍;
建议Session;
发送邮件;
接收邮件;
发送带附件邮件;
Java EE安全实现
安全实现机制;
保护容器安全;
保护应用服务器安全;
使用Realms、用户、组和角色;
使用SSL建立安全连接;
保护EJB;
保护Web应用程序;
用编程方式检查调用者标识;
SOA
在应用程序中使用 SOA;
面向服务的设计SOAD;
SOA协作 ;
服务与组件;
基于SOA的软件架构设计;
创建Web Services
使用JAX-WS创建Web Services;
JAXB支持的类型;
Web Services的互操作性。
应用技巧
使用JAXB绑定XML Schema和Java Classes;
使用Streaming API 操作XML文档;
使用SAAJ操作SOAP消息;
使用JAXR API发布和查找Web Services;
培训师介绍
本课程名称: Java EE 5企业级架构设计(北京)高级培训班
查看更多:项目管理公开课