Библиотеки Java, драйверы и модули Spring для Azure

В этой статье содержатся ссылки на библиотеки Java, драйверы, модули Spring и связанные статьи, доступные для использования с Azure.

Цель Корпорации Майкрософт заключается в том, чтобы предоставить каждому разработчику больше возможностей, и наша приверженность разработчикам Java не является исключением. Разработчики Java и Spring хотят использовать идиоматические библиотеки для упрощения подключений к предпочитаемым облачным службам. Эти библиотеки, драйверы и модули позволяют легко взаимодействовать со службами Azure между данными, сообщениями, кэшем, хранилищем, событиями, каталогом и управлением секретами. Чтобы приступить к работе, используйте следующую таблицу, чтобы найти нужную библиотеку, драйвер или модуль и руководства.

Категория Служба Azure Библиотека Java или драйвер Начало работы с Java Модуль Spring Начало работы spring
Data База данных SQL драйвер JDBC База данных SQL Использование Java и JDBC с Базой данных SQL Azure Spring Data:
JDBC
JPA
R2DBC
Используйте Spring Data с База данных SQL Azure:
JDBC
JPA
R2DBC
Data MySQL Драйвер JDBC MySQL Краткое руководство. Использование Java и JDBC с База данных Azure для MySQL Spring Data:
JDBC
JPA
R2DBC
Используйте Spring Data с База данных Azure для MySQL:
JDBC
JPA
R2DBC
Data PostgreSQL Драйвер JDBC postgreSQL Краткое руководство. Использование Java и JDBC с гибким сервером База данных Azure для PostgreSQL Spring Data:
JDBC
JPA
R2DBC
Используйте Spring Data с База данных Azure для PostgreSQL:
JDBC
JPA
R2DBC
Data MariaDB Драйвер MariaDB Драйверы MariaDB и средства управления, совместимые с База данных Azure для MariaDB Spring Data:
JDBC
JPA
R2DBC
Используйте Spring Data с База данных Azure для MySQL:
JDBC
JPA
R2DBC
Data Azure Cosmos DB — SQL Репозиторий Maven: com.azure » azure-cosmos Краткое руководство. Создание приложения Java для управления данными Azure Cosmos DB для NoSQL Spring Data Azure Cosmos DB Использование начального средства Spring Boot с Azure Cosmos DB для NoSQL
Data Azure Cosmos DB — MongoDB Драйверы Java Для MongoDB Краткое руководство. Создание консольного приложения с помощью Java и Azure Cosmos DB для MongoDB Spring Data MongoDB Использование Spring Data с Azure Cosmos DB для MongoDB
Data Azure Cosmos DB: Cassandra Драйвер Java datastax для Apache Cassandra Краткое руководство. Создание приложения Java для управления данными Azure Cosmos DB для Apache Cassandra (драйвер версии 4) Spring Data Apache Cassandra Использование Spring Data с Azure Cosmos DB для Apache Cassandra
Data Azure Cosmos DB for Apache Gremlin Драйвер Java Gremlin Краткое руководство. Создание базы данных графа с помощью пакета SDK для Java и Azure Cosmos DB для Apache Gremlin Краткое руководство. Создание базы данных графа с помощью пакета SDK для Java и Azure Cosmos DB для Apache Gremlin
Cache Redis Клиент JEDIS Краткое руководство. Использование Кэша Azure для Redis с приложениями Java Spring Data Redis
Справочник
Поддержка Spring Cloud Azure Redis
Настройка приложения Spring Boot Initializer для использования Redis в облаке с кэшем Redis Для Azure
Cache Redis Клиент LETTUCE Рекомендации по использованию Кэш Azure для Redis с Lettuce Spring Data Redis
Справочник
Поддержка Spring Cloud Azure Redis
Настройка приложения Spring Boot Initializer для использования Redis в облаке с кэшем Redis Для Azure
Хранилище Хранилище Azure Репозиторий Maven: com.azure » azure-storage-blob Краткое руководство. Управление большими двоичными объектами с помощью пакета SDK для Java версии 12 Передача ресурсов Spring Cloud Azure Как использовать Spring Boot Starter со службой хранилища Azure
Обмен сообщениями Cлужебная шина JMS + AMQP Отправка сообщений в раздел Служебная шина Azure и получение сообщений из подписок в раздел Spring AMQP
Поддержка Azure JMS Spring Cloud
Использование Spring Boot Starter для Служебная шина Azure JMS
Обмен сообщениями Cлужебная шина клиентская библиотека Служебная шина Azure для Java клиентская библиотека примеров Служебная шина Azure для Java Spring AMQP
Интеграция Spring с Служебная шина Azure
Spring Cloud Stream Binder для Служебная шина Azure
Использование Spring Cloud Azure Stream Binder для Служебная шина Azure
Обработка событий Event Hubs Kafka Отправка и получение сообщений в Java с помощью Центры событий Azure для экосистем Apache Kafka Spring for Apache Kafka
Поддержка Spring Cloud Azure Kafka
How to use the Spring Boot Starter for Apache Kafka with Azure Event Hubs (Использование начального приложения Spring Boot для Apache Kafka в Центрах событий)
Обработка событий Event Hubs библиотеки Центры событий Azure для Java Использование Java для отправки событий в Центры событий Azure Привязка Stream Spring Cloud для центров событий Создание приложения Spring Cloud Stream Binder с помощью Центры событий Azure
Directory Microsoft Entra ID MSAL Включение приложений Java Servlet для входа пользователей в идентификатор Microsoft Entra Microsoft Entra Spring Boot Starter Включение веб-приложений Spring Boot для входа пользователей в идентификатор Microsoft Entra
Directory Azure Active Directory B2C MSAL Включение приложений Java Servlet для входа пользователей в Azure AD B2C Azure AD B2C Spring Boot Starter Включение веб-приложений Spring Boot для входа пользователей в Azure AD B2C
Секреты Key Vault Секреты Key Vault Управление секретами с помощью Key Vault Начальный элемент Key Vault Secret Spring Boot Управление секретами для приложений Spring Boot
Сертификаты Key Vault JCA сертификатов Key Vault Начальный набор сертификатов Key Vault Spring Boot Управление сертификатами для приложений Spring Boot

Следующие шаги

Сведения обо всех остальных библиотеках см. в пакете SDK Azure для библиотек Java.