Hinweis:
- Dieses Tutorial steht in einer von Oracle bereitgestellten kostenlosen Übungsumgebung zur Verfügung.
- Er verwendet Beispielwerte für Oracle Cloud Infrastructure-Zugangsdaten, Mandanten und Compartments. Ersetzen Sie diese Werte beim Durchführen Ihrer Übung durch spezifische Werte für Ihre Cloud-Umgebung.
Erstellen cloud-nativer Java-Anwendungen mit Micronaut und GraalVM
Einführung
Dieser Workshop ist für Java-Entwickler bestimmt, mit dem Erstellen von Java-Anwendungen mit Micronaut, GraalVM, Oracle Autonomous Database in Oracle Cloud zu beginnen. Der Workshop verfügt über mehrere Übungen.
Über Micronaut
Micronaut ist eine innovative serverseitige Java-Technologie, mit der Ihre Framework-Infrastruktur zur Kompilierungszeit vorberechnet wird. Micronaut kann mit GraalVM Native Image kombiniert werden, um cloud-native Java-Anwendungen zu erstellen, die weniger Arbeitsspeicher und CPU nutzen, sind aufgrund einer modernen Kompilierungstechnologie (ahead of time) kleiner und schneller.
Micronaut umfasst auch ein Persistenz-Framework namens Micronaut Data, das Ihre SQL-Abfragen zur Kompilierungszeit vorberechnet und somit optimal für die Arbeit mit Autonomous Database geeignet ist.
Info zu GraalVM
GraalVM ist eine leistungsstarke JDK-Distribution, die auf vertrauenswürdigem und sicherem Oracle Java SE basiert und zur Beschleunigung der Anwendungsleistung bei gleichzeitigem Verbrauch von weniger Ressourcen entwickelt wurde. Es bietet zwei Möglichkeiten, Java-Anwendungen auszuführen: auf der JVM HotSpot mit dem Just-in-Time-(JIT-)Compiler Graal oder als mit AOT kompilierter nativer Exectuable im Voraus.
Laborinhalt
In dieser Übung führen Sie folgende Schritte aus:
- Zugriff auf Oracle Autonomous Database konfigurieren
- Verbindung zu einer VM-Instanz vom VS-Code mit der vordefinierten Entwicklungsumgebung herstellen
- Micronaut-Anwendung erstellen
- Anwendungen mit Micronaut- und Micronaut-Daten erstellen
- Erstellen Sie mit GraalVM Native Image eine unveränderliche ausführbare Datei für Ihre Micronaut-Anwendung
- In Oracle Cloud bereitstellen
Geschätzte Workshop-Zeit: 60 Minuten
HINWEIS: Wenn das Laptopsymbol angezeigt wird, müssen Sie eine Aktion ausführen, wie z.B. die Eingabe eines Befehls oder die Bearbeitung einer Datei.
# The box under the icon will tell you what to do.
Um einen Befehl zu kopieren, bewegen Sie den Mauszeiger über das Feld, und klicken Sie dann auf das Symbol "In Zwischenablage kopieren".
Um einen kopierten Befehl in ein Terminalfenster einzufügen, klicken Sie mit der rechten Maustaste, und wählen Sie die Option Paste
aus dem Kontextmenü. Wenn Sie stattdessen Tastenkombinationen verwenden möchten, verwenden Sie CTRL+SHIFT+V
.
Verwendete Technologien
Weitere Lernressourcen
Sehen Sie sich andere Übungen zu docs.oracle.com/learn an, oder greifen Sie auf weitere Inhalte für kostenloses Lernen im Oracle Learning YouTube-Kanal zu. Außerdem besuchen Sie education.oracle.com/learning-explorer, um Oracle Learning Explorer zu werden.
Produktdokumentation finden Sie im Oracle Help Center.
Build Cloud Native Java Applications with Micronaut and GraalVM
F55052-01
March 2022
Copyright © 2022, Oracle and/or its affiliates.