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

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

O objetivo da Microsoft é capacitar cada programador a alcançar mais, e o nosso compromisso com os programadores Java não é exceção. Os desenvolvedores Java e Spring querem 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 gerenciamento de dados, mensagens, cache, armazenamento, eventos, diretório e segredos. Use a tabela a seguir para encontrar a biblioteca, o driver ou o módulo e os guias certos para começar.

Categoria Serviço do Azure Biblioteca Java ou controlador Introdução ao Java Módulo Spring Primavera a começar
Dados Base de Dados SQL do Azure Driver JDBC do Banco de dados SQL Utilizar o Java e o JDBC com a Base 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 Base de Dados do Azure para MySQL Driver JDBC MySQL Utilize Java e JDBC com o Base 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 Base de Dados do Azure para PostgreSQL Controlador JDBC do PostgreSQL Guia de início rápido: usar Java e JDBC com o Banco de Dados do Azure para Servidor Flexível PostgreSQL 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: Utilizar o Azure Cosmos DB for NoSQL com o SDK do Azure para Java Spring Data Azure Cosmos DB Como usar o Spring Boot Starter com o Azure Cosmos DB para NoSQL
Dados Azure Cosmos DB for MongoDB Controladores Java do MongoDB Conectar uma aplicação MongoDB ao Azure Cosmos DB for MongoDB Spring Data MongoDB Como usar o Spring Data com o Azure Cosmos DB para MongoDB
Dados Azure Cosmos DB for Apache Cassandra Apache Cassandra Java Driver Quickstart: biblioteca Java para Azure Cosmos DB para Apache Cassandra Spring Data Apache Cassandra Como usar o Spring Data com o Azure Cosmos DB para Apache Cassandra
Dados Azure Cosmos DB for Apache Gremlin Gremlin Java Driver Início Rápido: Atravessar vértices e arestas com a consola
Configuração Azure App Configuration com.azure:azure-data-appconfiguration Quickstart: Crie uma aplicação Java Spring com Azure App Configuration Suporte para Spring Cloud Azure App Configuration Quickstart: Crie uma aplicação Java Spring com Azure App Configuration
cache Cache do Azure para Redis Cliente Lettuce Práticas recomendadas para utilizar o Cache do Azure para Redis com Lettuce * Spring Data Redis
* Referência
* Suporte ao Spring Cloud Azure Redis
Configure uma aplicação Spring Boot Initializer para usar o Redis na cloud com o Cache do Azure para Redis
cache Cache do Azure para Redis Cliente Jedis Início Rápido: Utilizar a Cache do Azure para Redis no Java * Spring Data Redis
* Referência
* Suporte ao Spring Cloud Azure Redis
Configure uma aplicação Spring Boot Initializer para usar o Redis na cloud com o Cache do Azure para Redis
cache Redis Gerido pelo Azure Cliente Jedis Início Rápido: Utilizar o Azure Managed Redis em Java
Armazenamento Armazenamento do Azure Blob Repositório Maven: com.azure » azure-storage-blob Guia de início rápido: gerenciar blobs com o Java v12 SDK Gestão de recursos do Spring Cloud Azure How to use the Spring Boot Starter for Armazenamento do Azure (Como utilizar o Inicializador de Spring Boot para o Armazenamento do Azure)
Armazenamento Fila de Armazenamento do Azure Armazenamento do Azure Queue client library for Java Quickstart: Armazenamento de Filas do Azure biblioteca cliente para Java Suporte ao Spring Cloud Armazenamento do Azure Queue Como usar a Storage Queue em aplicações Spring
Armazenamento Compartilhamento de arquivos de armazenamento do Azure Biblioteca cliente Azure File Share para Java Desenvolver para o Ficheiros 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 Azure Service Bus e receber mensagens das subscrições do tópico * Spring AMQP
* Suporte Spring Cloud Azure JMS
Como usar o Spring Boot Starter para o Azure Service Bus JMS
Messaging Barramento de Serviço Biblioteca de cliente do Azure Service Bus para Java Biblioteca de cliente de exemplos do Azure Service Bus para Java * Spring AMQP
* Integração Spring com Azure Service Bus
* Spring Cloud Stream Binder for Azure Service Bus
Como usar o Spring Cloud Azure Stream Binder para o Azure Service Bus
Eventos Hubs de Eventos Kafka Enviar e receber mensagens em Java usando Hubs de Eventos do Azure para ecossistemas Apache Kafka * Primavera para Apache Kafka
* Suporte Spring Cloud Azure Kafka
Como utilizar 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 Java para enviar ou receber eventos de Hubs de Eventos do Azure Spring Cloud Stream Binder para Hubs de Eventos Como criar um aplicativo Spring Cloud Stream Binder com Hubs de Eventos do Azure
Eventos Event Grid Biblioteca de cliente da Grade de Eventos do Azure para Java Configure uma aplicação Spring Boot Initializer para usar o Event Grid
Diretório Microsoft Entra ID MSAL Permitir que as aplicações Java Servlet iniciem sessão dos utilizadores no Microsoft Entra ID Microsoft Entra Spring Boot Starter Permitir que as aplicações Web Spring Boot iniciem sessão de utilizadores no Microsoft Entra ID
Diretório ID externo Microsoft Entra MSAL Início rápido: Comece a usar o ID externo Microsoft Entra
Segredos Cofre de Chaves Segredos do Key Vault Gerenciar segredos usando o Cofre da Chave Key Vault Secrets Spring Boot Starter Gerenciar segredos para aplicativos Spring Boot
Certificados Cofre de Chaves Certificados Key Vault JCA Quickstart: Biblioteca cliente Azure Key Vault Certificate para Java Certificados Key Vault Spring Boot Starter Gerenciar certificados para aplicativos Spring Boot
IA Azure OpenAI com.azure:azure-ai-openai * Azure AI para programadores Java
* Comece com o chat usando o seu próprio exemplo de dados para Java
Spring AI OpenAI Chat Spring AI OpenAI Chat

Próximos passos

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