Bibliotecas Java, drivers e módulos Spring para o Azure

Este artigo fornece links para as bibliotecas Java, drivers, módulos Spring e artigos relacionados disponíveis para uso com o Azure.

Microsoft meta é capacitar todos os desenvolvedores a alcançar mais e nosso compromisso com Java desenvolvedores não é exceção. Os desenvolvedores Java e Spring desejam usar bibliotecas idiomáticas para simplificar as conexões com seus serviços de nuvem preferidos. Essas bibliotecas, drivers e módulos permitem que você interaja facilmente com os serviços do Azure em dados, mensagens, cache, armazenamento, eventos, diretório e gerenciamento de segredos. Use a tabela a seguir para encontrar a biblioteca, o driver ou o módulo e os guias corretos para começar.

Categoria Serviço do Azure Biblioteca ou driver Java Introdução ao Java Módulo Spring Primavera começando
Dados Banco de Dados SQL do Azure Driver JDBC do Banco de Dados SQL Usar o Java e o JDBC com o Banco de Dados SQL do Azure Dados da primavera:
* JDBC
* JPA
* R2DBC
Use o Spring Data com o Banco de Dados SQL do Azure:
* JDBC
* JPA
* R2DBC
Dados Banco de Dados do Azure para MySQL Driver JDBC do MySQL Usando Java e JDBC com o Banco de Dados do Azure para MySQL Flexible Server Dados da primavera:
* JDBC
* JPA
* R2DBC
Use o Spring Data com o Banco de Dados do Azure para MySQL:
* JDBC
* JPA
* R2DBC
Dados Banco de Dados do Azure para PostgreSQL Driver JDBC do PostgreSQL Início Rápido: Usar Java e JDBC com o Banco de Dados do Azure para PostgreSQL – Servidor Flexível Dados da primavera:
* JDBC
* JPA
* R2DBC
Use o Spring Data com o Banco de Dados do Azure para PostgreSQL:
* JDBC
* JPA
* R2DBC
Dados Azure Cosmos DB for NoSQL Repositório Maven: com.azure » azure-cosmos Início Rápido: Usar Azure Cosmos DB para NoSQL com SDK do Azure para Java Spring Data para Azure Cosmos DB Como usar o Spring Boot Starter com o Azure Cosmos DB for NoSQL
Dados Azure Cosmos DB for MongoDB Drivers de Java do MongoDB Conectar um aplicativo do MongoDB ao Azure Cosmos DB para MongoDB Spring Data MongoDB Como usar o Spring Data com o Azure Cosmos DB for MongoDB
Dados Azure Cosmos DB for Apache Cassandra Driver de Java do Apache Cassandra Início Rápido: biblioteca de Java para Azure Cosmos DB para Apache Cassandra Spring Data Apache Cassandra Como usar o Spring Data com o Azure Cosmos DB for Apache Cassandra
Dados Azure Cosmos DB for Apache Gremlin Driver de Java do Gremlin Início Rápido: Percorrer vértices e bordas com o console
Config Configuração de Aplicativos do Azure com.azure:azure-data-appconfiguration Início Rápido: Criar um aplicativo Java Spring com Configuração de Aplicativos do Azure Suporte ao Configuração de Aplicativos do Azure no Spring Cloud Início Rápido: Criar um aplicativo Java Spring com Configuração de Aplicativos do Azure
armazenamento em cache Cache do Azure para Redis cliente Lettuce Práticas recomendadas ao usar o Cache do Azure para Redis com Lettuce * Spring Data Redis
* Referência
* Suporte do Spring Cloud Azure Redis
Configurar um aplicativo Inicializador do Spring Boot para usar o Redis na nuvem com Cache do Azure para Redis
armazenamento em cache Cache do Azure para Redis Cliente Jedis Início Rápido: Usar o Cache do Azure para Redis no Java * Spring Data Redis
* Referência
* Suporte do Spring Cloud Azure Redis
Configurar um aplicativo Inicializador do Spring Boot para usar o Redis na nuvem com Cache do Azure para Redis
armazenamento em cache Redis Gerenciado pelo Azure Cliente Jedis Início rápido: Usando o Azure Managed Redis em Java
Armazenamento Armazenamento do Azure Blob Repositório Maven: com.azure » azure-storage-blob Início Rápido: Gerenciar blobs com o SDK do Java v12 Tratamento de recursos de Azure do Spring Cloud Como usar o iniciador do Spring Boot para Armazenamento do Azure
Armazenamento Fila de Armazenamento do Azure biblioteca de cliente da Armazenamento do Azure Queue para Java Início Rápido: Armazenamento de Filas do Azure biblioteca de clientes para Java Suporte ao Spring Cloud Armazenamento do Azure Queue Como usar a Fila de Armazenamento em aplicativos Spring
Armazenamento Compartilhamento de Arquivos de Armazenamento do Azure biblioteca de clientes do Compartilhamento de Arquivos Azure para Java Desenvolver para Arquivos do Azure com Java Propriedades de configuração do Spring Cloud Armazenamento do Azure File Share
Messaging Barramento de Serviço JMS + AMQP Enviar mensagens para um tópico do Barramento de Serviço do Azure e receber mensagens das assinaturas do tópico * Spring AMQP
* Suporte ao JMS do Spring Cloud Azure
Como usar o Spring Boot Starter para o JMS do Barramento de Serviço do Azure
Messaging Barramento de Serviço Biblioteca de cliente do Barramento de Serviço do Azure para Java Biblioteca cliente Java dos exemplos do Barramento de Serviço do Azure * Spring AMQP
* Integração do Spring com Barramento de Serviço do Azure
* Spring Cloud Stream Binder para Barramento de Serviço do Azure
Como usar o Spring Cloud Azure Stream Binder para Barramento de Serviço do Azure
Gerenciamento de eventos Hubs de Eventos Kafka Enviar e receber mensagens em Java usando os Hubs de Eventos do Azure para ecossistemas do Apache Kafka * Spring for Apache Kafka
* Suporte ao Kafka do Spring Cloud Azure
Como usar o Inicializador do Spring Boot para Apache Kafka com os Hubs de Eventos do Azure
Eventos Hubs de Eventos Bibliotecas de Hubs de Eventos do Azure para Java Usar o Java para enviar eventos ou receber eventos dos Hubs de Eventos do Azure Binder do Spring Cloud Stream para Hubs de Eventos Como criar um aplicativo Spring Cloud Stream Binder com os Hubs de Eventos do Azure
Eventos Grade de Eventos Biblioteca de clientes da Grade de Eventos do Azure para Java Configurar um aplicativo inicializador do Spring Boot para usar a Grade de Eventos
Diretório Microsoft Entra ID MSAL Habilitar aplicativos Java Servlet para conectar usuários no Microsoft Entra ID Microsoft Entra Spring Boot Starter Habilitar aplicativos Web do Spring Boot para conectar usuários na ID do Microsoft Entra
Diretório ID externa do Microsoft Entra MSAL Início Rápido: Introdução ao ID externa do Microsoft Entra
Segredos Cofre de Chaves Segredos do Key Vault Gerenciar segredos usando o Key Vault Inicializador do Spring Boot para segredos do Key Vault Gerenciar segredos para aplicativos Spring Boot
Certificados Cofre de Chaves Certificados do Key Vault JCA Início Rápido: biblioteca de clientes do Certificado Azure Key Vault para Java Certificados do Key Vault Spring Boot Starter Gerenciar certificados para aplicativos Spring Boot
IA OpenAI do Azure com.azure:azure-ai-openai * IA Azure para desenvolvedores Java
* Introdução ao chat usando seu próprio exemplo de dados para Java
Spring AI OpenAI Chat Spring AI OpenAI Chat

Próximas etapas

Para todas as outras bibliotecas, consulte SDK do Azure para bibliotecas Java.