Bibliotecas, drivers e módulos Spring Java para 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 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 driver Introdução ao Java Módulo de mola Primavera a começar
Dados Base de dados SQL 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
• APP
• R2DBC
Use o Spring Data com o Banco de Dados SQL do Azure:
• JDBC
• APP
• R2DBC
Dados MySQL Driver JDBC MySQL Guia de início rápido: usar Java e JDBC com o Banco de Dados do Azure para MySQL Dados da primavera:
• JDBC
• APP
• R2DBC
Use o Spring Data com o Banco de Dados do Azure para MySQL:
• JDBC
• APP
• R2DBC
Dados PostgreSQL Driver JDBC 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
• APP
• R2DBC
Use o Spring Data com o Banco de Dados do Azure para PostgreSQL:
• JDBC
• APP
• R2DBC
Dados MariaDB Driver MariaDB Drivers MariaDB e ferramentas de gerenciamento compatíveis com o Banco de Dados do Azure para MariaDB Dados da primavera:
• JDBC
• APP
• R2DBC
Use o Spring Data com o Banco de Dados do Azure para MySQL:
• JDBC
• APP
• R2DBC
Dados Azure Cosmos DB - SQL Repositório Maven: com.azure » azure-cosmos Guia de início rápido: criar um aplicativo Java para gerenciar o Azure Cosmos DB para dados NoSQL Spring Data Azure Cosmos DB Como usar o Spring Boot Starter com o Azure Cosmos DB para NoSQL
Dados Azure Cosmos DB - MongoDB MongoDB Java Drivers Guia de início rápido: criar um aplicativo de console com Java e Azure Cosmos DB para MongoDB Spring Data MongoDB Como usar o Spring Data com o Azure Cosmos DB para MongoDB
Dados Azure Cosmos DB - Cassandra Datastax Java Driver para Apache Cassandra Guia de início rápido: criar um aplicativo Java para gerenciar dados do Azure Cosmos DB para Apache Cassandra (driver v4) Spring Data Apache Cassandra Como usar o Spring Data com o Azure Cosmos DB para Apache Cassandra
Dados Azure Cosmos DB para Apache Gremlin Gremlin Java Driver Guia de início rápido: crie um banco de dados gráfico com o Java SDK e o Azure Cosmos DB para Apache Gremlin Guia de início rápido: crie um banco de dados gráfico com o Java SDK e o Azure Cosmos DB para Apache Gremlin
Cache 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
Configurar um aplicativo Spring Boot Initializer para usar o Redis na nuvem com o Cache Redis do Azure
Cache Redis Cliente LETTUCE Práticas recomendadas para usar o Cache Redis do Azure com Alface • Spring Data Redis
• Referência
• Suporte ao Spring Cloud Azure Redis
Configurar um aplicativo Spring Boot Initializer para usar o Redis na nuvem com o Cache Redis do Azure
Armazenamento Armazenamento do Azure Repositório Maven: com.azure » azure-storage-blob Guia de início rápido: gerenciar blobs com o Java v12 SDK Entrega de recursos do Spring Cloud Azure How to use the Spring Boot Starter for Azure Storage (Como utilizar o Inicializador de Spring Boot para o Armazenamento do Azure)
Mensagens Service Bus JMS + AMQP Enviar mensagens para um tópico do Barramento de Serviço do Azure e receber mensagens de assinaturas para o tópico • primavera AMQP
• Suporte ao Spring Cloud Azure JMS
Como usar o Spring Boot Starter para o Azure Service Bus JMS
Mensagens Service Bus Biblioteca de cliente do Azure Service Bus para Java Biblioteca de cliente de Exemplos do Barramento de Serviço do Azure para Java • primavera AMQP
• Integração do Spring com o Azure Service Bus
• Spring Cloud Stream Binder para 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 Hubs de Eventos do Azure para ecossistemas Apache Kafka • Mola para Apache Kafka
• Suporte ao 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
Diretório Microsoft Entra ID MSAL Habilitar aplicativos Java Servlet para entrar usuários no Microsoft Entra ID Microsoft Entra Spring Boot Starter Habilitar aplicativos Web Spring Boot para entrar usuários no Microsoft Entra ID
Diretório Azure Active Directory B2C MSAL Habilitar aplicativos Java Servlet para entrar em usuários no Azure AD B2C Azure AD B2C Spring Boot Starter Habilitar aplicativos Web Spring Boot para entrar usuários no Azure AD B2C
Segredos Key Vault Segredos do Key Vault Gerenciar segredos usando o Cofre da Chave Key Vault Segredos Spring Boot Starter Gerenciar segredos para aplicativos Spring Boot
Certificados Key Vault Certificados Key Vault JCA Certificados Key Vault Spring Boot Starter Gerenciar certificados para aplicativos Spring Boot

Próximos passos

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