Jakarta EE 编程
408 页
Chinese
PDF
4.5

Jakarta EE 编程

Jakarta EE 编程

作者:

年份:

简介:

引言

《Programming Jakarta EE》一书(作者:Luqman Saeed、Ghazy Abdallah,2023 年出版,共 408 页)是一本关于 Jakarta EE 平台企业级应用开发的现代实用指南。在 Java 仍然是构建可扩展、可靠服务器端解决方案的主要语言之一的世界里,这本书对于新手和经验丰富的开发者来说都是一本不可或缺的助手。拥有丰富行业经验的作者们提供了一种结构化的方法来学习 Jakarta EE 的关键规范,从基础开始,一直到安全和微服务等高级主题。

本书内容

本书涵盖了 Jakarta EE 10 的整个技术栈,包括 Servlet、JPA、EJB、JAX-RS、CDI、Bean Validation 等。内容被划分为逻辑模块,每个模块都配有实践示例和解释。特别关注现代开发方法:容器化、云部署以及与数据库的集成。读者不仅仅是学习理论,而是立即将知识付诸实践,从零开始构建一个完整的 Web 应用程序。

目标读者

  • Java 开发新手,希望掌握企业级开发。
  • 经验丰富的程序员,从 Java EE 迁移到 Jakarta EE 或希望更新知识。
  • 学生和教师,学习现代服务器端开发技术。
  • 软件架构师,希望了解 Jakarta EE 在构建微服务架构方面的能力。

读者将学到什么

  • Jakarta EE 基础:配置、部署、应用程序生命周期。
  • 使用 Servlet、过滤器和监听器处理 HTTP 请求。
  • 使用 JAX-RS 创建 RESTful Web 服务。
  • 使用 JPA 进行对象关系映射和数据库操作。
  • 使用 CDI(上下文和依赖注入)进行依赖注入。
  • 开发用于业务逻辑的 Enterprise JavaBeans (EJB)。
  • 使用 Jakarta Security 确保应用程序安全。
  • 企业级应用程序的测试和调试。
  • 云部署和使用 Docker。

本书优势

本书最大的优点之一是注重实践。每一章都包含可以直接运行的现成代码示例。作者使用了现代工具(Maven、IntelliJ IDEA、Payara Server),使学习过程尽可能接近真实开发。本书语言通俗易懂,复杂的概念通过类比和分步指导进行解释。同样值得关注的是材料的时效性:本书于 2023 年出版,涵盖了 Jakarta EE 10 的最新版本,包括对 Java Records 的支持和增强的 JSON 处理等新功能。

推荐人群

这本书对任何希望系统学习企业级 Java 开发并获得创建工业级应用程序的实用技能的人都非常有用。它非常适合自学,也可以用作大学的教材。如果您已经熟悉 Java 基础并希望更上一层楼,那么《Programming Jakarta EE》将成为您进入现代企业技术世界的可靠向导。

推荐