Перейти к основному содержимому

54 записи с тегом "Spring Persistence"

Посмотреть все теги

· 14 мин. чтения

1. Обзор

В этом руководстве показано, как создать простое реактивное приложение Spring Boot, которое интегрируется с сервером обмена сообщениями RabbitMQ, популярной реализацией стандарта обмена сообщениями AMQP.

Мы рассмотрим оба сценария — «точка-точка» и «публикация-подписка» — с использованием распределенной установки, которая подчеркивает различия между обоими шаблонами.

Обратите внимание, что мы предполагаем базовые знания AMQP, RabbitMQ и Spring Boot, в частности, таких ключевых понятий, как обмены, очереди, темы и так далее. Более подробную информацию об этих концепциях можно найти по ссылкам ниже:

2. Настройка сервера RabbitMQ

· 3 мин. чтения

1. Обзор

В этом кратком руководстве мы сосредоточимся на том, как интегрировать Spring Data API с платформой Apache Ignite.

Чтобы узнать об Apache Ignite, ознакомьтесь с нашим предыдущим руководством .

2. Настройка Мавена

В дополнение к существующим зависимостям мы должны включить поддержку Spring Data:

· 4 мин. чтения

1. Введение

Spring отлично поддерживает декларативное управление транзакциями в коде приложения , а также в интеграционных тестах .

Однако иногда нам может понадобиться детальный контроль над границами транзакций.

В этой статье мы увидим, как программно взаимодействовать с автоматическими транзакциями, настроенными Spring, в транзакционных тестах .

2. Предпосылки

· 3 мин. чтения

1. Обзор

По умолчанию Spring Data использует Hibernate в качестве поставщика реализации JPA по умолчанию.

Однако Hibernate, безусловно, не единственная доступная нам реализация JPA.

В этой статье мы рассмотрим шаги, необходимые для настройки EclipseLink в качестве поставщика реализации для Spring Data JPA.

2. Зависимость от Maven