Java-bibliotek, drivrutiner och Spring-moduler för Azure

Den här artikeln innehåller länkar till Java-bibliotek, drivrutiner, Spring-moduler och relaterade artiklar som är tillgängliga för användning med Azure.

Microsofts mål är att ge varje utvecklare möjlighet att uppnå mer, och vårt engagemang för Java-utvecklare är inget undantag. Java- och Spring-utvecklare vill använda idiomatiska bibliotek för att förenkla anslutningar till sina föredragna molntjänster. Med de här biblioteken, drivrutinerna och modulerna kan du enkelt interagera med Azure-tjänster i data-, meddelande-, cache-, lagrings-, händelse-, katalog- och hemlighetshantering. Använd följande tabell för att hitta rätt bibliotek, drivrutin eller modul och guider för att komma igång.

Kategori Azure-tjänst Java-bibliotek eller -drivrutin Komma igång med Java Spring-modul Komma igång med våren
Data SQL-databas SQL Database JDBC-drivrutin Använda Java och JDBC med Azure SQL Database Spring Data:
JDBC
JPA
R2DBC
Använda Spring Data med Azure SQL Database:
JDBC
JPA
R2DBC
Data MySQL MySQL JDBC-drivrutin Snabbstart: Använda Java och JDBC med Azure Database for MySQL Spring Data:
JDBC
JPA
R2DBC
Använd Spring Data med Azure Database for MySQL:
JDBC
JPA
R2DBC
Data PostgreSQL PostgreSQL JDBC-drivrutin Snabbstart: Använda Java och JDBC med Azure Database for PostgreSQL – flexibel server Spring Data:
JDBC
JPA
R2DBC
Använd Spring Data med Azure Database for PostgreSQL:
JDBC
JPA
R2DBC
Data MariaDB MariaDB-drivrutin MariaDB-drivrutiner och hanteringsverktyg som är kompatibla med Azure Database for MariaDB Spring Data:
JDBC
JPA
R2DBC
Använd Spring Data med Azure Database for MySQL:
JDBC
JPA
R2DBC
Data Azure Cosmos DB – SQL Maven-lagringsplats: com.azure » azure-cosmos Snabbstart: Skapa en Java-app för att hantera Azure Cosmos DB för NoSQL-data Spring Data Azure Cosmos DB Använda Spring Boot Starter med Azure Cosmos DB för NoSQL
Data Azure Cosmos DB – MongoDB MongoDB Java-drivrutiner Snabbstart: Skapa en konsolapp med Java och Azure Cosmos DB för MongoDB Spring Data MongoDB Använda Spring Data med Azure Cosmos DB för MongoDB
Data Azure Cosmos DB – Cassandra Datastax Java-drivrutin för Apache Cassandra Snabbstart: Skapa en Java-app för att hantera Azure Cosmos DB för Apache Cassandra-data (v4-drivrutin) Spring Data Apache Cassandra Använda Spring Data med Azure Cosmos DB för Apache Cassandra
Data Azure Cosmos DB för Apache Gremlin Gremlin Java-drivrutin Snabbstart: Skapa en grafdatabas med Java SDK och Azure Cosmos DB för Apache Gremlin Snabbstart: Skapa en grafdatabas med Java SDK och Azure Cosmos DB för Apache Gremlin
Cache Redis JEDIS-klient Snabbstart: Så här använder du Azure Cache for Redis i Java Spring Data Redis
Referens
Stöd för Spring Cloud Azure Redis
Konfigurera en Spring Boot Initializer-app för att använda Redis i molnet med Azure Redis Cache
Cache Redis LETTUCE-klient Metodtips för att använda Azure Cache for Redis med Sallad Spring Data Redis
Referens
Stöd för Spring Cloud Azure Redis
Konfigurera en Spring Boot Initializer-app för att använda Redis i molnet med Azure Redis Cache
Lagring Azure Storage Maven-lagringsplats: com.azure » azure-storage-blob Snabbstart: Hantera blobar med Java v12 SDK Spring Cloud Azure-resurshantering Använda Spring Boot-startprogrammet för Azure Storage
Meddelandetjänster Service Bus JMS + AMQP Skicka meddelanden till ett Azure Service Bus-ämne och ta emot meddelanden från prenumerationer till ämnet Spring AMQP
Stöd för Spring Cloud Azure JMS
Så här använder du Spring Boot Starter för Azure Service Bus JMS
Meddelandetjänster Service Bus Azure Service Bus-klientbibliotek för Java Azure Service Bus-exempelklientbibliotek för Java Spring AMQP
Spring-integrering med Azure Service Bus
Spring Cloud Stream Binder för Azure Service Bus
Använda Spring Cloud Azure Stream Binder för Azure Service Bus
Fälttävlan Event Hubs Kafka Skicka och ta emot meddelanden i Java med Hjälp av Azure Event Hubs för Apache Kafka-ekosystem Spring för Apache Kafka
Stöd för Spring Cloud Azure Kafka
Använda Spring Boot Starter för Apache Kafka med Azure Event Hubs
Fälttävlan Event Hubs Azure Event Hubs-bibliotek för Java Använda Java för att skicka händelser till eller ta emot händelser från Azure Event Hubs Spring Cloud Stream Binder för Event Hubs Så här skapar du ett Spring Cloud Stream Binder-program med Azure Event Hubs
Katalog Microsoft Entra ID MSAL Aktivera Java Servlet-appar för att logga in användare på Microsoft Entra-ID Microsoft Entra Spring Boot Starter Aktivera Spring Boot-webbappar för att logga in användare på Microsoft Entra-ID
Katalog Azure Active Directory B2C MSAL Aktivera Java Servlet-appar för att logga in användare på Azure AD B2C Azure AD B2C Spring Boot Starter Aktivera Spring Boot-webbappar för att logga in användare på Azure AD B2C
Hemligheter Key Vault Key Vault-hemligheter Hantera hemligheter med Hjälp av Key Vault Key Vault Secrets Spring Boot Starter Hantera hemligheter för Spring Boot-appar
Certifikat Key Vault JCA för Key Vault-certifikat Key Vault-certifikat Spring Boot Starter Hantera certifikat för Spring Boot-appar

Nästa steg

Alla andra bibliotek finns i Azure SDK för Java-bibliotek.