Librerie Java, driver e moduli Spring per Azure

Questo articolo fornisce collegamenti alle librerie Java, ai driver, ai moduli Spring e agli articoli correlati disponibili per l'uso con Azure.

L'obiettivo di Microsoft è consentire a ogni sviluppatore di fare di più e il nostro impegno nei confronti degli sviluppatori Java non fa eccezione. Gli sviluppatori Java e Spring vogliono usare librerie idiomatiche per semplificare le connessioni ai propri servizi cloud preferiti. Queste librerie, driver e moduli consentono di interagire facilmente con i servizi di Azure tra dati, messaggistica, cache, archiviazione, eventi, directory e gestione dei segreti. Usare la tabella seguente per trovare la libreria, il driver o il modulo e le guide corrette per iniziare.

Categoria Servizio di Azure Libreria o driver Java Introduzione a Java Modulo Spring Introduzione a Spring
Dati Database SQL di Microsoft Azure driver JDBC database SQL Usare Java e JDBC con il database SQL di Azure Spring Data:
* JDBC
* JPA
* R2DBC
Usare Spring Data con database SQL di Azure:
* JDBC
* JPA
* R2DBC
Dati Database di Azure per MySQL driver JDBC di MySQL Usare Java e JDBC con Database di Azure per MySQL - Flexible Server Spring Data:
* JDBC
* JPA
* R2DBC
Usare Spring Data con Database di Azure per MySQL:
* JDBC
* JPA
* R2DBC
Dati Database di Azure per PostgreSQL driver JDBC di PostgreSQL Avvio rapido: Usare Java e JDBC con il server flessibile di Database di Azure per PostgreSQL Spring Data:
* JDBC
* JPA
* R2DBC
Usare Spring Data con Database di Azure per PostgreSQL:
* JDBC
* JPA
* R2DBC
Dati Azure Cosmos DB per il NoSQL Repository Maven: com.azure » azure-cosmos Guida introduttiva: Usare Azure Cosmos DB per NoSQL con Azure SDK per Java Spring Data Azure Cosmos DB Come usare Spring Boot Starter con Azure Cosmos DB per NoSQL
Dati Azure Cosmos DB compatibile con MongoDB Driver Java di MongoDB Connettere un'applicazione MongoDB ad Azure Cosmos DB per MongoDB Spring Data MongoDB Come usare Spring Data con Azure Cosmos DB per MongoDB
Dati Azure Cosmos DB for Apache Cassandra Driver Java Apache Cassandra Guida introduttiva: libreria di Java per Azure Cosmos DB per Apache Cassandra Spring Data Apache Cassandra Come usare Spring Data con Azure Cosmos DB per Apache Cassandra
Dati Azure Cosmos DB per Apache Gremlin Driver Java di Gremlin Avvio rapido: Esplorare vertici e archi con la console
Config Configurazione app di Azure com.azure:azure-data-appconfiguration Guida introduttiva: Creare un'app Spring Java con Configurazione app di Azure Supporto di Spring Cloud Configurazione app di Azure Guida introduttiva: Creare un'app Spring Java con Configurazione app di Azure
cache Cache di Azure per Redis client Lettuce Procedure consigliate per l'uso di cache di Azure per Redis con Lattuga * Spring Data Redis
* Riferimento
* Supporto di Spring Cloud Azure Redis
Configurare un'app Spring Boot Initializer per l'uso di Redis nel cloud con cache di Azure per Redis
cache Cache di Azure per Redis Client Jedis Avvio rapido: Usare la cache di Azure per Redis in Java * Spring Data Redis
* Riferimento
* Supporto di Spring Cloud Azure Redis
Configurare un'app Spring Boot Initializer per l'uso di Redis nel cloud con cache di Azure per Redis
cache Azure Redis gestito Client Jedis Guida introduttiva: Utilizzare Azure Managed Redis in Java
Immagazzinamento Blob di archiviazione di Azure Maven Repository: com.azure » azure-storage-blob Guida introduttiva: gestire i BLOB con l'SDK Java v12 Gestione delle risorse di Spring Cloud Azure Come usare l'utilità di avvio Spring Boot per Archiviazione di Azure
Immagazzinamento Coda di archiviazione di Azure libreria client della coda di Archiviazione di Azure per Java Guida introduttiva: libreria client di archiviazione code di Azure per Java Supporto di Spring Cloud Archiviazione di Azure Queue Come usare la coda di archiviazione nelle applicazioni Spring
Immagazzinamento Condivisione file di Archiviazione di Azure Libreria client di Azure File Share per Java Sviluppare per File di Azure con Java Proprietà di configurazione della condivisione file di Spring Cloud Archiviazione di Azure
Messaggistica Bus di servizio JMS + AMQP Inviare messaggi a un argomento bus di servizio di Azure e ricevere messaggi dalle sottoscrizioni all'argomento * Spring AMQP
* Supporto di Spring Cloud Azure JMS
Come usare Spring Boot Starter per bus di servizio di Azure JMS
Messaggistica Bus di servizio Libreria client di bus di servizio di Azure per Java Libreria client Java per gli esempi di bus di servizio di Azure * Spring AMQP
* Integrazione di Spring con bus di servizio di Azure
* Spring Cloud Stream Binder per bus di servizio di Azure
Come usare Spring Cloud Azure Stream Binder per bus di servizio di Azure
Gestione eventi Hub eventi Kafka Inviare e ricevere messaggi in Java usando Hub eventi di Azure per gli ecosistemi Apache Kafka * Spring for Apache Kafka
* Supporto di Spring Cloud Azure Kafka
Come usare Spring Boot Starter per Apache Kafka con Hub eventi di Azure
Gestione degli eventi Event Hubs librerie di Hub eventi di Azure per Java Usare Java per inviare o ricevere eventi da Hub eventi di Azure Spring Cloud Stream Binder per Hub eventi Come creare un'applicazione Spring Cloud Stream Binder con Hub eventi di Azure
Gestione eventi Event Grid Libreria client di Griglia di eventi di Azure per Java Configurare un'app Spring Boot Initializer per l'uso di Griglia di eventi
Directory Microsoft Entra ID MSAL Abilitare le app Java Servlet per l'accesso degli utenti in Microsoft Entra ID Microsoft Entra Spring Boot Starter Abilitare le app Web Spring Boot per l'accesso degli utenti in Microsoft Entra ID
Directory Microsoft Entra per ID esterno MSAL Guida introduttiva: Introduzione a Microsoft Entra per ID esterno
Segreti Key Vault Segreti di Key Vault Gestire i segreti con Key Vault Avvio Spring Boot dei segreti di Key Vault Gestire i segreti per le app Spring Boot
Certificati Key Vault JCA per i certificati di Key Vault Guida introduttiva: libreria client Certificati di Azure Key Vault per Java Avvio Spring Boot per i certificati di Key Vault Gestire i certificati per le app Spring Boot
AI Azure OpenAI com.azure:azure-ai-openai * Azure AI per sviluppatori Java
* Introduzione all'esempio di chat con i propri dati per Java
Spring AI OpenAI Chat Spring AI OpenAI Chat

Passaggi successivi

Per tutte le altre librerie, vedere Azure SDK per le librerie Java.