注:
- Oracle 提供的免费实验室环境中提供了本教程。
- 它使用 Oracle Cloud Infrastructure 身份证明、租户和区间示例值。完成实验室后,请使用特定于您的云环境的这些值替换这些值。
使用 Micronaut 和 GraalVM 构建云原生 Java 应用
简介
本研讨会面向希望开始使用 Oracle Cloud 中的 Micronaut、GraalVM 和 Oracle Autonomous Database 构建 Java 应用的 Java 开发人员。研讨会设有多个实验室。
关于 Micronaut
Micronaut 是一款创新服务器端 Java 技术,在编译时预先计算您的框架基础结构。Micronaut 可与 GraalVM Native Image 组合使用,通过先进的提前编译技术构建内存和 CPU 使用更少的云原生 Java 应用并更快地实现规模。
Micronaut 还包含称为 Micronaut 数据的持久性框架。该框架在编译时预先计算 SQL 查询,因而非常适合使用 Autonomous Database。
关于 GraalVM
GraalVM 是一个高性能的 JDK 分发版本,它基于可信且安全的 Oracle Java SE 构建,可以加快应用性能,同时减少使用资源。它提供了两种运行 Java 应用程序的方法:在 HotSpot JVM 上,使用 Graal 即时 (JIT) 编译器,或者作为提前 (AOT) 编译的本机宝贵资源。
实验室内容
在此实验室中,您将:
- 配置对 Oracle Autonomous Database 的访问
- 使用预定义的开发环境从 VS 代码连接到 VM 实例
- 创建 Micronaut 应用程序
- 使用 Micronaut 和 Micronaut 数据构建应用程序
- 使用 GraalVM Native Image 为 Micronaut 应用构建 natve 可执行文件
- 部署到 Oracle Cloud
估计研讨会时间:60 分钟
注意:每当您看到手提电脑图标时,您都需要执行诸如输入命令或编辑文件之类的操作。
![]()
# The box under the icon will tell you what to do.
要复制命令,请将鼠标悬停在字段上,然后单击“复制到剪贴板”图标。
要在终端窗口中粘贴复制的命令,请右键单击并从上下文菜单中选择 Paste 选项。如果希望改用键盘快捷键,请使用 CTRL+SHIFT+V。
使用的技术
更多学习资源
在 docs.oracle.com/learn 上浏览其他实验室,或者在 Oracle Learning YouTube 渠道上访问更多免费学习内容。此外,访问 education.oracle.com/learning-explorer 以成为 Oracle Learning Explorer。
有关产品文档,请访问 Oracle 帮助中心。
Build Cloud Native Java Applications with Micronaut and GraalVM
F55049-01
March 2022
Copyright © 2022, Oracle and/or its affiliates.