课程概述
帮助 Java SE 开发人员编写 Java EE 应用
红帽应用开发一:Java EE 编程 - 含考试(JB184)帮助有经验的 Java Standard Edition(Java SE)开发人员迈入 Java Enterprise Edition(Java EE)的大门。
本课程基于红帽® 企业应用平台 7.0。本课程是红帽应用开发一:Java EE 编程(JB183)和红帽认证企业应用开发者考试(EX183)的结合。
通过学习本课程,您将了解构成 Java EE 的各种规范。您将通过实训实验,利用各种 Java EE 规范,使简单的 Java SE 命令行应用转变为多层企业应用,这些规范包括企业 Java Beans、Java Persistence API、Java 消息传递服务、适用于 REST 服务的 JAX-RS、上下文和依赖注入(CDI),以及用于保护应用的 JAAS。
课程内容摘要
- 生成多层 Java EE 应用。
- 打包和部署 Java EE 应用。
- 创建企业 Java Beans,包括消息驱动型 Beans。
- 管理持久性。
- 利用 JAX-RS 创建 REST 服务。
- 实施上下文和依赖注入。
- 创建使用 JMS 的消息传递应用。
- 利用 JAAS 确保 Java EE 应用的安全。
课程培训对象
本课程面向希望进一步了解构成 Java Enterprise Edition(Java EE)的各种规范的 Java 开发人员。
课程前提条件
- 熟练开发 Java SE 应用,必须具有 2 年以上的经验
- 熟练使用 IDE,例如红帽开发人员工作室或 Eclipse
- 建议具备 Maven 相关经验,但不强制要求