课程培训
Java EE5企业级架构设计和实务培训课程

Java EE5企业级架构设计和实务培训课程

 

课程内容:

第一部分

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




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>