Compartilhar via


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.

O objetivo da Microsoft é capacitar todos os desenvolvedores a alcançar mais, e nosso compromisso com os desenvolvedores Java 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 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 MySQL Driver JDBC do MySQL Início Rápido: Usar o Java e o JDBC com o Banco de Dados do Azure para MySQL Dados da primavera:
JDBC
JPA
R2DBC
Use o Spring Data com o Banco de Dados do Azure para MySQL:
JDBC
JPA
R2DBC
Dados PostgreSQL Driver JDBC do PostgreSQL Início rápido: Usar o Java e o JDBC com o Servidor Flexível do Banco de Dados do Azure para PostgreSQL Dados da primavera:
JDBC
JPA
R2DBC
Use o Spring Data com o Banco de Dados do Azure para PostgreSQL:
JDBC
JPA
R2DBC
Dados MariaDB Driver MariaDB Drivers e ferramentas de gerenciamento do MariaDB compatíveis com o Banco de Dados do Azure para MariaDB Dados da primavera:
JDBC
JPA
R2DBC
Use o Spring Data com o Banco de Dados do Azure para MySQL:
JDBC
JPA
R2DBC
Dados Azure Cosmos DB – SQL Repositório Maven: com.azure » azure-cosmos Início Rápido: criar um aplicativo Java para gerenciar os dados do Azure Cosmos DB for NoSQL Spring Data Azure Cosmos DB Como usar o Spring Boot Starter com o Azure Cosmos DB for NoSQL
Dados Azure Cosmos DB – MongoDB MongoDB Java Drivers Início Rápido: Criar um aplicativo de console com Java e Azure Cosmos DB for MongoDB Spring Data MongoDB Como usar o Spring Data com o Azure Cosmos DB for MongoDB
Dados Azure Cosmos DB – Cassandra Datastax Java Driver para Apache Cassandra Início Rápido: Criar um aplicativo Java para gerenciar dados do Azure Cosmos DB for Apache Cassandra (Driver v4) Spring Data Apache Cassandra Como usar o Spring Data com o Azure Cosmos DB for Apache Cassandra
Dados Azure Cosmos DB para Apache Gremlin Gremlin Java Driver Início Rápido: Criar um banco de dados de grafo com o SDK do Java e o Azure Cosmos DB for Apache Gremlin Início Rápido: Criar um banco de dados de grafo com o SDK do Java e o Azure Cosmos DB for Apache Gremlin
Cache Redis Cliente JEDIS Início Rápido: Usar o Cache do Azure para Redis no Java Spring Data Redis
Referência
Suporte ao Spring Cloud Azure Redis
Configurar um aplicativo Inicializador do Spring Boot para usar o Redis na nuvem com o Cache Redis do Azure
Cache Redis Cliente ALFACE Práticas recomendadas para usar o Cache do Azure para Redis com alface Spring Data Redis
Referência
Suporte ao Spring Cloud Azure Redis
Configurar um aplicativo Inicializador do Spring Boot para usar o Redis na nuvem com o Cache Redis do Azure
Armazenamento Armazenamento do Azure Repositório Maven: com.azure » azure-storage-blob Início Rápido: Gerenciar blobs com o SDK do Java v12 Entrega de recursos do Spring Cloud Azure Como usar o iniciador do Spring Boot para Armazenamento do Azure
Mensagens Barramento de Serviço JMS + AMQP Enviar mensagens para um tópico do Barramento de Serviço do Azure e receber mensagens de assinaturas do tópico Primavera AMQP
Suporte a Spring Cloud Azure JMS
Como usar o Spring Boot Starter para o JMS do Barramento de Serviço do Azure
Mensagens Barramento de Serviço Biblioteca de clientes do Barramento de Serviço do Azure para Java Biblioteca de clientes de exemplos do Barramento de Serviço do Azure para Java Primavera AMQP
Integração do Spring com o Barramento de Serviço do Azure
Spring Cloud Stream Binder para o Barramento de Serviço do Azure
Como usar o Spring Cloud Azure Stream Binder para o Barramento de Serviço do Azure
Eventos Hubs de Eventos Kafka Enviar e receber mensagens em Java usando os Hubs de Eventos do Azure para ecossistemas do Apache Kafka Primavera para Apache Kafka
Suporte ao Spring Cloud Azure Kafka
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 Pasta de fluxo do Spring Cloud para Hubs de Eventos Como criar um aplicativo Spring Cloud Stream Binder com os Hubs de Eventos do Azure
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 Azure Active Directory B2C MSAL Habilitar aplicativos Java Servlet para conectar usuários no Azure AD B2C Azure AD B2C Spring Boot Starter Habilitar aplicativos Web do Spring Boot para conectar usuários no Azure AD B2C
Segredos Key Vault Segredos do Key Vault Gerenciar segredos usando o Key Vault Key Vault Secrets Spring Boot Starter Gerenciar segredos para aplicativos Spring Boot
Certificados Key Vault Certificados do Key Vault JCA Certificados do Key Vault Spring Boot Starter Gerenciar certificados para aplicativos Spring Boot

Próximas etapas

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