
学习如何使用 Jakarta EE、MicroProfile 框架和 Kubernetes 构建和部署基于 Java 的云原生应用。本书全新改版的第二版反映了 Jakarta EE 11 的最新更新内容,包括:使用 Jakarta REST 创建 Web API 的增强支持、借助 Jakarta Concurrency 进行并发管理,以及通过 Jakarta Persistence 进行数据持久化,并结合了 MicroProfile 7.0 引入的重要变更。
在简要概述 Jakarta EE 和 MicroProfile 之后,《Pro Cloud Native Java EE Apps(专业云原生 Java EE 应用)》将通过一个基于 Jakarta EE 的云原生应用案例研究,引导你一步步完成该应用的开发全过程。接下来,你将为这个案例应用引入依赖管理和数据持久化功能,并将这些功能以微服务形式实现。然后,你将深入学习如何将一个单体应用迁移为可在生产环境中运行的云原生应用。
最后,本书新增了一章内容,面向 Jakarta EE 的未来发展,探讨人工智能(AI)和大语言模型(LLMs)的潜在应用场景,了解 AI 集成如何增强 Jakarta EE 的功能。本修订版确保你掌握当前最前沿的工具和技术,开发面向未来的云原生应用。
你将学到的内容:
- 使用 MicroProfile、Jakarta EE 和 Kubernetes 构建并部署可投入生产的云原生 Java 应用
- 将单体应用迁移为云原生架构
- 使用 Jakarta EE 的持久化、CDI 等 API
- 利用 MicroProfile 框架增强应用功能
- 掌握配置管理、服务弹性、指标监控、健康检查、安全性等云原生关键特性
- 探索 Jakarta EE 与人工智能、大语言模型的集成方式
适合读者:
具有 Jakarta EE 和 MicroProfile 一定使用经验的软件开发人员和程序员。建议读者具备一定的 Java 开发基础。
下载地址