欢迎访问红帽

了解您身边的最新技术讯息

了解全世界红帽客户的最新动态:

JB225

红帽 JBoss 企业应用开发一

您正在查看与下列主题相关的信息:

系统学习创建和维护 Java EE 兼容应用

JBoss® 企业应用开发 (JB225) 课程专为中级 Java开发人员设计,详细介绍 Java EE 6 框架、规格和应用编程接口 (API)。

课程概述

创建、测试、维护 Java EE 兼容应用

系统学习如何使用基于 Eclipse 的红帽® JBoss 开发者工作室创建、测试和维护与 Java EE 兼容的应用。

创建功能全面的企业 Java 应用

通过全面讲解和丰富的使用案例、实验室操作,您将了解如何使用红帽 JBoss 企业应用平台 6、上下文和依赖注入、Arquillian、JBoss Hibernate、RESTEasy、HornetQ 和其他相关技术进行的企业应用开发,创建功能全面的企业 Java 应用。

构建全面的、多层次企业应用

学习如何利用最佳实践设计、编码和测试技术构建具有 JavaServer Faces (JSF) 2 基于 Web 的前端、Java API for Restful Web Services (JAX-RS) 层、Enterprise JavaBeans (EJB) 层、Java Persistence API (JPA) 持久层的完整、多层次企业应用。

课程内容摘要

  • 使用 JBoss 中间件构建稳健的企业应用
  • 构建安全企业应用
  • 将应用与后端企业信息和消息传递系统进行整合
  • 使用 Arquillian 进行测试
  • 将上下文与依赖注入 (CDI) 用于无缝多层次应用
  • 了解面向开发人员的管理任务
  • 利用 JBoss 开发者工作室工具

培训对象和前提条件

  • 具有 Java 编程经验,并希望进入企业 Java 开发领域的学员
  • 将要进行首次迁移到 JBoss 的资深企业 Java 开发人员
  • 希望使用 Java EE 6 和最新的红帽 JBoss 企业应用平台以及红帽 JBoss 开发人员工作室提高技能,并具备了经验丰富的企业 Java 开发人员
  • 希望通过学习该课程为红帽认证 JBoss 开发人员 (RHCJD) 考试 (EX225) 做准备的学员

课程前提条件

  • 精通 Java 编程语言(Java SE 5 或 6),尤其是注释和面向对象的设计
  • 能够阅读 HTML 和 XML 文档
  • 具有基本的开发环境 (IDE)(例如 Eclipse)整合经验
  • 建议您具有异步 JavaScript + XML (Ajax) 和关系数据库管理系统 (RDBMS) 知识,但并非必要条件

课程大纲

红帽 JBoss 企业应用平台 6 的开发人员管理任务

使用全新红帽® JBoss® 企业应用平台 6管理界面和部署模型。

红帽 JBoss 开发人员工作室简介
利用红帽 JBoss 开发人员工作室工具控制服务器并管理项目。
上下文和依赖注入 (CDI)
构建拥有 CDI 功能的应用。
测试
使用 JUnit 和 Arquillian 测试应用。
会话组件(Session beans)
使用 EJB 实施业务逻辑
Web 服务
使用支持 JAX-WS 的 JBoss 企业应用平台实施(带 RESTEasy 和简单对象访问协议 (SOAP))构建 Web 服务。
消息传递
使用 HornetQ 向企业组件添加异步消息并开发消息驱动型组件。
持久性
JPA 和 Hibernate 持久型数据。
基于 Web 的 UI
使用 JSF 2 和 RichFaces 创建富 web UI。
安全性
使用 JBoss 企业应用平台 6 和应用安全性确保应用安全。
产品套包和部署
了解 JBoss 开发人员工作室为各种中间件服务器随附的应用包部署选项。

注:随着技术进步和基础工作性质的变化,该课程提纲可能随时更改。如果您对某项课程有任何疑问,请通过网络或致电 1-866-626-2994 联系我们的培训工作人员。