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

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

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

Категория Служба Azure Библиотека Java или драйвер Начало работы с Java Модуль Spring Начало работы spring
Данные База данных SQL Azure JDBC-драйвер для базы данных SQL Использование Java и JDBC с Базой данных SQL Azure Spring Data:
* JDBC
* JPA
* R2DBC
Используйте Spring Data с База данных SQL Azure:
* JDBC
* JPA
* R2DBC
Данные База данных Azure для MySQL Драйвер JDBC MySQL Использование Java и JDBC с гибким сервером База данных Azure для MySQL Spring Data:
* JDBC
* JPA
* R2DBC
Используйте Spring Data с База данных Azure для MySQL:
* JDBC
* JPA
* R2DBC
Данные База данных Azure для PostgreSQL Драйвер JDBC postgreSQL Краткое руководство: использование Java и JDBC с База данных Azure для PostgreSQL — гибкий сервер Spring Data:
* JDBC
* JPA
* R2DBC
Используйте Spring Data с Базой данных Azure для PostgreSQL:
* JDBC
* JPA
* R2DBC
Данные Azure Cosmos DB для NoSQL Репозиторий Maven: com.azure » azure-cosmos Краткое руководство. Использование Azure Cosmos DB для NoSQL с Azure SDK для Java Spring Data Azure Cosmos DB Использование начального средства Spring Boot с Azure Cosmos DB для NoSQL
Данные Azure Cosmos DB для MongoDB Драйверы Java Для MongoDB Подключение приложения MongoDB к Azure Cosmos DB для MongoDB Spring Data MongoDB Как использовать Spring Data с Azure Cosmos DB для MongoDB
Данные Azure Cosmos DB для Apache Cassandra Драйвер Java Apache Cassandra Краткое руководство: библиотека Java для Azure Cosmos DB для Apache Cassandra Spring Data Apache Cassandra Как использовать Spring Data с Azure Cosmos DB для Apache Cassandra
Данные Azure Cosmos DB для Apache Gremlin Драйвер Java Gremlin Краткое руководство: обход вершин и рёбер с помощью консоли
Config Конфигурация приложений Azure com.azure:azure-data-appconfiguration Краткое руководство. Создание приложения Java Spring с помощью Конфигурация приложений Azure Поддержка Spring Cloud Конфигурация приложений Azure Краткое руководство. Создание приложения Java Spring с помощью Конфигурация приложений Azure
Кэш Кэш Azure для Redis Клиент Lettuce Рекомендации по использованию Кэш Azure для Redis с Lettuce * Spring Data Redis
* Справочные материалы
* Поддержка Spring Cloud Azure Redis
Настройка приложения Spring Boot Initializer для использования Redis в облаке с Кэш Azure для Redis
Кэш Кэш Azure для Redis Клиент Jedis Краткое руководство: использование Кэша Azure для Redis в Java * Spring Data Redis
* Справочные материалы
* Поддержка Spring Cloud Azure Redis
Настройка приложения Spring Boot Initializer для использования Redis в облаке с Кэш Azure для Redis
Кэш Управляемый Redis в Azure Клиент Jedis Краткое руководство: использование Azure Managed Redis с Java
Хранилище служба хранилища Azure Blob. Репозиторий Maven: com.azure » azure-storage-blob Краткое руководство: управление объектами BLOB с помощью пакета SDK для Java версии 12 Обработка ресурсов Spring Cloud Azure Как использовать Spring Boot Starter со службой хранилища Azure
Хранилище Очередь службы хранилища Azure клиентская библиотека очередей служба хранилища Azure для Java Краткое руководство: клиентская библиотека Хранилище очередей Azure для Java Поддержка очередей Spring Cloud служба хранилища Azure Использование очереди хранилища в приложениях Spring
Хранилище Общий файловый ресурс хранилища Azure клиентская библиотека общих папок Azure для Java Разработка Файлы Azure с помощью Java Свойства конфигурации общей папки Spring Cloud служба хранилища Azure
Обмен сообщениями служебная шина JMS + AMQP Отправка сообщений в раздел Служебная шина Azure и получение сообщений из подписок в раздел * Spring AMQP
* Поддержка JMS в Spring Cloud Azure
Как использовать Spring Boot Starter для JMS в Служебной шине Azure
Обмен сообщениями Cлужебная шина Клиентская библиотека Служебной шины Azure для Java клиентская библиотека Java для примеров Служебной шины Azure * Spring AMQP
* Интеграция Spring с Служебная шина Azure
* Связующее ПО Spring Cloud Stream для Служебная шина Azure
Как использовать Spring Cloud Azure Stream Binder для Служебной шины Azure
Событийность Центры событий Кафка Отправка и получение сообщений в Java с помощью Центры событий Azure в экосистемах Apache Kafka * Spring for Apache Kafka
* Поддержка Spring Cloud Azure Kafka
How to use the Spring Boot Starter for Apache Kafka with Центры событий Azure (Использование начального приложения Spring Boot для Apache Kafka в Центрах событий)
Механизм событий Центры событий библиотеки для Java для Центров событий Azure Использование Java для отправки событий в Центры событий Azure Связующее Spring Cloud Stream для Центров событий Как создать приложение Spring Cloud Stream Binder с помощью Центры событий Azure
Событийность Event Grid Клиентская библиотека Сетки событий Azure для Java Настройка приложения Spring Boot Initializer для использования сетки событий
Каталог Microsoft Entra ID МСАЛ Обеспечение входа пользователей в приложения Java Servlet через Microsoft Entra ID Microsoft Entra Spring Boot Starter Включение веб-приложений Spring Boot для входа пользователей в идентификатор Microsoft Entra
Каталог Внешний идентификатор «Microsoft Entra» МСАЛ Краткое руководство. Начало работы с Внешняя идентификация Microsoft Entra
Секреты Key Vault (Хранилище ключей) Секреты Key Vault Управление секретами с помощью Key Vault Начальный элемент Key Vault Secret Spring Boot Управление секретами для приложений Spring Boot
Сертификаты Key Vault (Хранилище ключей) Сертификаты JCA в Key Vault Краткое руководство. Клиентская библиотека сертификатов Azure Key Vault для Java Стартер Spring Boot для сертификатов Key Vault Управление сертификатами для приложений Spring Boot
AI Azure OpenAI com.azure:azure-ai-openai * Искусственный интеллект Azure для разработчиков Java
* Начало работы с чатом с использованием собственного примера данных для Java
Чат OpenAI для Spring AI Spring AI OpenAI Chat

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

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