Java-Bibliotheken, Treiber und Springmodule für Azure

Dieser Artikel enthält Links zu den Java-Bibliotheken, Treibern, Springmodulen und verwandten Artikeln, die für die Verwendung mit Azure verfügbar sind.

Microsoft Ziel ist es, jedem Entwickler mehr zu ermöglichen, und unser Engagement für Java Entwickler ist keine Ausnahme. Java- und Spring-Entwickler möchten idiomatische Bibliotheken verwenden, um Verbindungen mit ihren bevorzugten Clouddiensten zu vereinfachen. Mit diesen Bibliotheken, Treibern und Modulen können Sie auf einfache Weise mit Azure-Diensten über Daten, Nachrichten, Cache, Speicher, Ereignis, Verzeichnis- und geheime Verwaltung interagieren. Verwenden Sie die folgende Tabelle, um die richtige Bibliothek, den richtigen Treiber oder module und Anleitungen für die ersten Schritte zu finden.

Kategorie Azure-Dienst Java-Bibliothek oder -Treiber Erste Schritte mit Java Spring-Modul Erste Schritte im Frühjahr
Daten Azure SQL-Datenbank SQL-Datenbank-JDBC-Treiber Verwenden von Java und JDBC mit Azure SQL-Datenbank Spring Data:
* JDBC
* JPA
* R2DBC
Verwenden Sie Spring Data mit Azure SQL-Datenbank:
* JDBC
* JPA
* R2DBC
Daten Azure-Datenbank für MySQL MySQL JDBC-Treiber Verwenden von Java und JDBC mit Azure Database for MySQL Flexible Server Spring Data:
* JDBC
* JPA
* R2DBC
Verwenden von Spring Data mit Azure-Datenbank für MySQL:
* JDBC
* JPA
* R2DBC
Daten Azure-Datenbank für PostgreSQL PostgreSQL JDBC-Treiber Schnellstart: Verwenden von Java und JDBC mit Azure Database for PostgreSQL Flexible Server Spring Data:
* JDBC
* JPA
* R2DBC
Verwenden von Spring Data mit Azure-Datenbank für PostgreSQL:
* JDBC
* JPA
* R2DBC
Daten Azure Cosmos DB für NoSQL-Datenbanklösungen Maven Repository: com.azure » azure-cosmos Schnellstart: Verwenden von Azure Cosmos DB für NoSQL mit Azure SDK für Java Spring Data Azure Cosmos DB Verwenden des Spring Boot Starter mit Azure Cosmos DB für NoSQL
Daten Azure Cosmos DB für MongoDB MongoDB-Java-Treiber Verbinden einer MongoDB-Anwendung mit Azure Cosmos DB für MongoDB Spring Data MongoDB Verwenden von Spring Data mit Azure Cosmos DB für MongoDB
Daten Azure Cosmos DB für Apache Cassandra Apache Cassandra Java Driver Schnellstart: Java Bibliothek für Azure Cosmos DB für Apache Cassandra Spring Data Apache Cassandra Verwenden von Spring Data mit Azure Cosmos DB für Apache Cassandra
Daten Azure Cosmos DB for Apache Gremlin Gremlin Java Driver Schnellstart: Durchlaufen von Scheitelpunkten und Rändern mit der Konsole
Konfiguration Azure App-Konfiguration com.azure:azure-data-appconfiguration Schnellstart: Erstellen einer Java Spring-App mit Azure App Configuration Spring Cloud Azure App Configuration-Unterstützung Schnellstart: Erstellen einer Java Spring-App mit Azure App Configuration
cache Azure Cache für Redis Lettuce-Client Bewährte Methoden für die Verwendung von Azure Cache für Redis mit Lettuce * Spring Data Redis
* Referenz
* Spring Cloud Azure Redis-Unterstützung
Konfigurieren einer Spring Boot Initializer-App für die Verwendung von Redis in der Cloud mit Azure Cache for Redis
cache Azure Cache für Redis Jedis-Client Schnellstart: Verwenden von Azure Cache for Redis mit Java * Spring Data Redis
* Referenz
* Spring Cloud Azure Redis-Unterstützung
Konfigurieren einer Spring Boot Initializer-App für die Verwendung von Redis in der Cloud mit Azure Cache for Redis
cache Azure Managed Redis Jedis-Client Schnellstart: Verwenden von Azure verwalteten Redis in Java
Lagerung Azure Storage-Blob Maven Repository: com.azure » azure-storage-blob Schnellstart: Verwalten von Blobs per Java v12 SDK Spring Cloud Azure-Ressourcenverwaltung Verwenden von Spring Boot Starter für Azure Storage
Lagerung Azure Storage-Warteschlange Clientbibliothek für Azure Storage Queue für Java Schnellstart: Azure Queue Storage Clientbibliothek für Java Spring Cloud Azure-Unterstützung für Storage Queue Verwenden der Speicherwarteschlange in Spring-Anwendungen
Lagerung Azure Storage-Dateifreigabe Azure-Dateifreigaben-Clientbibliothek für Java Entwickeln für Azure Files mit Java Spring Cloud Azure Storage Konfigurationseigenschaften für die Dateifreigabe
Nachrichtenübermittlung Dienstbus JMS + AMQP Senden von Nachrichten an ein Azure Service Bus-Thema und Empfangen von Nachrichten von Abonnements an das Thema * Spring AMQP
* Spring Cloud Azure JMS-Unterstützung
Verwenden von Spring Boot Starter für Azure Service Bus JMS
Nachrichtenübermittlung Dienstbus Azure Service Bus-Clientbibliothek für Java Azure Service Bus Samples-Clientbibliothek für Java * Spring AMQP
* Spring-Integration mit Azure Service Bus
* Spring Cloud Stream Binder für Azure Service Bus
So verwenden Sie Spring Cloud Azure Stream Binder für Azure Service Bus
Ereignisse Ereignis-Hubs Kafka Senden und Empfangen von Nachrichten in Java mithilfe von Azure Event Hubs für Apache Kafka Ökosysteme * Spring für Apache Kafka
* Unterstützung für Spring Cloud Azure Kafka
Verwenden von Spring Boot Starter für Apache Kafka mit Azure Event Hubs
Ereignisse Ereignis-Hubs Azure Event Hubs-Bibliotheken für Java Senden von Ereignissen an oder Empfangen von Ereignissen von Event Hubs mithilfe von Java Spring Cloud Stream Binder für Event Hubs Erstellen einer Spring Cloud Stream Binder-Anwendung mit Azure Event Hubs
Ereignisse Event Grid Azure Event Grid-Clientbibliothek für Java Konfigurieren einer Spring Boot Initializer-App für die Verwendung des Ereignisrasters
Verzeichnis Microsoft Entra ID MSAL Aktivieren von Java Servlet-Apps zum Anmelden von Benutzern mit der Microsoft Entra-ID Microsoft Entra Spring Boot Starter Aktivieren von Spring Boot Web Apps zum Anmelden von Benutzern mit der Microsoft Entra-ID
Verzeichnis Externe Microsoft Entra-ID MSAL Schnellstart: Erste Schritte mit Microsoft Entra External ID
Geheimnisse Key Vault Key Vault-Geheimnisse Verwalten geheimer Schlüssel mithilfe von Key Vault Key Vault Secrets Spring Boot Starter Verwalten geheimer Schlüssel für Spring Boot-Apps
Zertifikate Key Vault Key Vault-Zertifikate JCA Schnellstart: Azure Key Vault Zertifikatclientbibliothek für Java Key Vault-Zertifikate Spring Boot Starter Verwalten von Zertifikaten für Spring Boot-Apps
AI Azure OpenAI com.azure:azure-ai-openai * Azure KI für Java Entwickler
* Erste Schritte mit dem Beispiel „Chat mit eigenen Daten“ für Java
Spring AI OpenAI Chat Spring AI OpenAI Chat

Nächste Schritte

Alle anderen Bibliotheken finden Sie unter Azure SDK für Java-Bibliotheken.