公元184年
Red Hat应用程序开发I:带考试的Java EE编程
概述
课程描述
课程内容总结
生成多层Java EE应用程序。 打包和部署Java EE应用程序。 创建企业Java Bean,包括消息驱动的Bean。 管理持久性。 使用JAX-RS创建REST服务。 实现上下文和依赖注入。 使用JMS创建消息传递应用程序。 使用JAAS保护Java EE应用程序。
本课程的受众
本课程的先决条件
熟练开发Java SE应用程序,需要2年以上经验 熟练使用IDE,如Red Hat Developer Studio或Eclipse 建议有Maven的经验,但不要求
大纲
本课程大纲
过渡到多层应用程序 描述Java EE特性并区分Java EE和Java SE应用程序。 将应用程序打包并部署到应用程序服务器 描述Java EE应用服务器的体系结构,打包应用程序, 并将应用程序部署到EAP服务器。 创建企业Java Bean 开发企业Java Bean,包括消息驱动的Bean。 管理持久性 使用验证创建持久性实体。 管理实体关系 定义和管理JPA实体关系。 创建REST服务 使用JAX-RS规范创建REST API。 实现上下文和依赖注入 描述使用CDI的典型用例并在应用程序中成功实现。 使用JMS创建消息传递应用程序 创建使用JMS API发送和接收消息的消息传递客户端。 安全的Java EE应用程序 使用JAAS保护JavaEE应用程序。 全面回顾Red Hat JBoss Development I:Java EE 展示在课程中获得的知识和技能的熟练程度。
成果
对组织的影响
对个人的影响
描述多层JavaEE应用程序的体系结构。 打包Java EE应用程序并使用各种工具部署到Red Hat JBoss Enterprise Application Platform。 创建企业Java Bean实例。 使用Java persistence API管理数据的持久性。 使用JAX-RS创建web服务。 将上下文范围正确应用于bean并将资源注入JavaBean。 使用Java消息服务存储和检索消息。 保护Java EE应用程序。