共用方式為


適用於 Azure 的 Java 連結庫、驅動程式和 Spring 模組

本文提供 Java 連結庫、驅動程式、Spring 模組和相關文章的連結,可供 Azure 使用。

Microsoft 的目標是讓每個開發人員都能達成更多目標,而我們對 Java 開發人員的承諾並不例外。 Java 和 Spring 開發人員想要使用慣用的連結庫來簡化與其慣用雲端服務的連線。 這些連結庫、驅動程式和模組可讓您輕鬆地跨數據、傳訊、快取、記憶體、事件、目錄和秘密管理與 Azure 服務互動。 使用下表來尋找正確的連結庫、驅動程式或模組和指南,以開始使用。

類別 Azure 服務 Java 連結庫或驅動程式 Java 用戶入門 Spring 模組 Spring getting started
資料 SQL 資料庫 SQL 資料庫 JDBC 驅動程式 搭配 Azure SQL Database 來使用 Java 和 JDBC Spring Data:
JDBC
JPA
R2DBC
搭配 Azure SQL 資料庫 使用 Spring Data:
JDBC
JPA
R2DBC
資料 MySQL MySQL JDBC 驅動程式 快速入門:搭配 適用於 MySQL 的 Azure 資料庫 使用 Java 和 JDBC Spring Data:
JDBC
JPA
R2DBC
搭配 適用於 MySQL 的 Azure 資料庫 使用 Spring Data:
JDBC
JPA
R2DBC
資料 PostgreSQL PostgreSQL JDBC 驅動程式 快速入門:搭配 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器使用 Java 和 JDBC Spring Data:
JDBC
JPA
R2DBC
搭配 適用於 PostgreSQL 的 Azure 資料庫 使用 Spring Data:
JDBC
JPA
R2DBC
資料 MariaDB MariaDB 驅動程式 與 適用於 MariaDB 的 Azure 資料庫 相容的 MariaDB 驅動程式和管理工具 Spring Data:
JDBC
JPA
R2DBC
搭配 適用於 MySQL 的 Azure 資料庫 使用 Spring Data:
JDBC
JPA
R2DBC
資料 Azure Cosmos DB - SQL Maven 存放庫:com.azure » azure-cosmos 快速入門:建置 Java 應用程式來管理適用於 NoSQL 的 Azure Cosmos DB 資料 Spring Data Azure Cosmos DB 如何搭配適用於 NoSQL 的 Azure Cosmos DB 使用 Spring Boot Starter
資料 Azure Cosmos DB - MongoDB MongoDB Java 驅動程式 快速入門:使用適用於 MongoDB 的 Java 和 Azure Cosmos DB 建立控制台應用程式 Spring Data MongoDB 如何搭配適用於 MongoDB 的 Azure Cosmos DB 使用 Spring Data
資料 Azure Cosmos DB - Cassandra Datastax Java Driver for Apache Cassandra 快速入門:建置 Java 應用程式來管理適用於 Apache Cassandra 數據的 Azure Cosmos DB (v4 驅動程式) Spring Data Apache Cassandra 如何搭配 Azure Cosmos DB for Apache Cassandra 使用 Spring Data
資料 Azure Cosmos DB for Apache Gremlin Gremlin Java 驅動程式 快速入門:使用適用於 Apache Gremlin 的 Java SDK 和 Azure Cosmos DB 建置圖形資料庫 快速入門:使用適用於 Apache Gremlin 的 Java SDK 和 Azure Cosmos DB 建置圖形資料庫
Cache Redis JEDIS 用戶端 快速入門:在 Java 中使用 Azure Cache for Redis Spring Data Redis
參考
Spring Cloud Azure Redis 支援
設定 Spring Boot Initializer 應用程式以搭配 Azure Redis 快取在雲端中使用 Redis
Cache Redis LETTUCE 用戶端 搭配 Lettuce 使用 Azure Cache for Redis 的最佳做法 Spring Data Redis
參考
Spring Cloud Azure Redis 支援
設定 Spring Boot Initializer 應用程式以搭配 Azure Redis 快取在雲端中使用 Redis
儲存體 Azure 儲存體 Maven 存放庫:com.azure » azure-storage-blob 快速入門:使用Java v12 SDK管理 Blob Spring Cloud Azure 資源交接 如何使用 Spring Boot Starter for Azure 儲存體
傳訊 服務匯流排 JMS + AMQP 將訊息傳送至 Azure 服務匯流排 主題,並從訂用帳戶接收主題的訊息 Spring AMQP
Spring Cloud Azure JMS 支援
如何使用 Spring Boot Starter for Azure 服務匯流排 JMS
傳訊 服務匯流排 Azure 服務匯流排 Java 的用戶端連結庫 Azure 服務匯流排 適用於 Java 的範例用戶端連結庫 Spring AMQP
Spring 與 Azure 服務匯流排整合
適用於 Azure 服務匯流排 的 Spring Cloud Stream Binder
如何使用 Spring Cloud Azure Stream Binder 進行 Azure 服務匯流排
事件 事件中樞 卡 夫 卡 使用 Apache Kafka 生態系統 Azure 事件中樞 在 Java 中傳送和接收訊息 適用於 Apache Kafka 的 Spring
Spring Cloud Azure Kafka 支援
如何使用適用於 Apache Kafka 的 Spring Boot Starter 搭配 Azure 事件中樞
事件 事件中樞 適用於 Java 的 Azure 事件中樞 連結庫 使用 Java 將事件傳送至 Azure 事件中樞 或接收事件 事件中樞的 Spring Cloud Stream Binder 如何使用 Azure 事件中樞 建立 Spring Cloud Stream Binder 應用程式
Directory Microsoft Entra ID MSAL 啟用 Java Servlet 應用程式以在 Microsoft Entra ID 上登入使用者 Microsoft Entra Spring Boot Starter 啟用 Spring Boot Web 應用程式以在 Microsoft Entra 識別碼上登入使用者
Directory Azure Active Directory B2C MSAL 啟用 Java Servlet 應用程式以在 Azure AD B2C 上登入使用者 Azure AD B2C Spring Boot Starter 啟用 Spring Boot Web 應用程式以在 Azure AD B2C 上登入使用者
密碼 Key Vault 金鑰保存庫 秘密 使用 金鑰保存庫 管理秘密 金鑰保存庫 秘密 Spring Boot Starter 管理 Spring Boot 應用程式的秘密
憑證 Key Vault 金鑰保存庫 憑證 JCA 金鑰保存庫 憑證 Spring Boot Starter 管理 Spring Boot 應用程式的憑證

下一步

如需所有其他連結庫,請參閱 適用於 Java 的 Azure SDK 連結庫