从 Quarkus 开始
Starting with Quarkus
开始使用 Quarkus:Supersonic Subatomic Java 工具包
你将会学到的
-
了解 Quarkus 生态系统、它的来源及其性能优势
-
使用 Quarkus 引导 REST 应用程序
-
使用 JUnit 和 RestAssured 进行测试
-
使用 CDI 注入
-
配置应用程序和 Quarkus 本身
-
使用 dev/test/prod Quarkus 配置文件
-
以多种 JAR 格式打包 Quarkus 应用程序
-
借助 GraalVM 生成本机二进制文件
-
在应用程序之外构建并执行 Docker 容器
要求
-
最近的 Windows / Mac / Linux 机器
-
了解 Java 语言和 Java 生态系统(Maven、JUnit、GraalVM)
-
RESTful Web Services基础知识
-
Docker基础知识
说明
本课程面向想要发现 Quarkus 的 Java 开发人员。它是幻灯片和代码的混合体,因此您可以同时“理解和实践”。通过这种方式,您可以学习理论,然后通过逐步开发应用程序将其付诸实践。
在本课程中,您将经历整个开发周期。在介绍 Quarkus 之后,您将确保您的开发环境已设置好,并且您将从引导 Quarkus 应用程序到将其作为 Docker 容器运行。您将经历的不同步骤是:
- 了解夸库斯,
- 检查您的开发环境,
- 掌握 Quarkus,
- 使用 JAX-RS 公开一个 REST 端点,
- 用 CDI 注入 bean,
- 使用 JUnit 和 RESTAssured 测试 REST 端点,
- 使用 MicroProfile 配置配置应用程序
- 配置 Quarkus,
- 将配置文件添加到配置中,
- 构建可执行的 JAR
- 使用 GraalVM 构建本机可执行文件和 Linux 可执行文件,
- 检查 Quarkus 应用程序的性能,
- 使用 Docker 容器化应用程序并执行它。
在课程结束时,您将对 Quarkus 有一个很好的理解。您将能够引导、开发、打包和执行 REST 应用程序,但最重要的是,将 Quarkus 带到您的下一个项目中。
祝您课程好运,如果您需要任何帮助或有任何要求,请与我们联系:我在这里为您提供帮助!
此课程面向哪些人:
- Java 开发人员对 Quarkus 感到好奇
- 愿意将其应用程序迁移到云端的后端 Java 开发人员
- 需要将其工具包与 Quarkus 进行比较的 Spring 或 Java EE 开发人员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)