Jakarta EE 编程
外观
(从 Java EE 编程 重定向)
Jakarta EE 编程
Java 企业版
Jakarta EE 已从 Java EE (Java Platform, Enterprise Edition) 和 J2EE (Java 2 Platform, Enterprise Edition) 更名为。 本书将介绍如何构建基于 Jakarta EE 的应用程序。 实现是借助于 XDoclet 完成的,它简化了构建应用程序的过程。
如何设计和开发各种 Jakarta EE 组件。
对以下内容的基本了解:
- Jakarta EE 架构简介(使用 Oracle 网页中的部分信息)
- JPE 项目
- J2EE 1.2
- J2EE 1.3
- J2EE 1.4
- Java EE 5
- Java EE 6
历史(包括版本中的主要技术变化)- 框架
- Glassfish(默认应用服务器)
- WildFly(以前称为 JBoss)
- Geronimo
选择一个应用服务器- 选择你的 IDE
设置你的开发环境- 部署描述符
- Servlet
- Jakarta Server Pages (JSP; 以前称为 JavaServer Pages)
- Jakarta Server Pages 语法
- 访问 Jakarta EE 应用程序
- Web 部署文件
- 外部 JAR 文件(库文件)
构建基于 Web 的 Jakarta EE 应用程序- Jakarta Enterprise Beans (EJB; 以前称为 Enterprise JavaBeans)
- Bean 管理的持久性 (BMP)
- 容器管理的持久性 (CMP)
- EJB-QL
实体 Bean- 无状态会话 Bean
- 有状态会话 Bean
会话 Bean- 消息驱动 Bean
- 容器管理的事务
- XDoclet
- Jakarta Server Faces (JSF; 以前称为 JavaServer Faces)
- 数据访问对象 (DAO)
- Java 数据库连接 (JDBC)
- 基于对象的持久性
- 远程方法调用 (RMI)
- CORBA
- Jakarta 消息传递 (JMS;原名为 Java 消息服务)
- Jakarta 邮件 (原名为 JavaMail)
Java 中间件技术- Java 身份验证和授权服务 (JAAS)
- JACC (Java 授权服务提供商契约)
安全服务- Web 服务
- Jakarta XML Web 服务 (JAX-WS;原名为 Java API for XML Web 服务)
- Jakarta RESTful Web 服务 (JAX-RS;原名为 Java API for RESTful Web 服务)
- Java 管理扩展 (JMX)
- 受管对象
- 事件
- 状态管理
- 性能监控
Jakarta EE 管理- 索引