Spring Boot: поддержка Spring Integration

Spring Boot предлагает несколько удобств для работы с Spring Integration, включая spring-boot-starter-integration стартер. Spring Integration предоставляет абстракции для обмена сообщениями, а также для других транспортных путей, таких как HTTP, TCP и другие. Если Spring Integration доступен на вашем пути к классам, он инициализируется с помощью аннотации @EnableIntegration.

Spring Boot также настраивает некоторые функции, которые запускаются при наличии дополнительных модулей Spring Integration. Если spring-integration-jmx также находится в пути к классам, статистика обработки сообщений публикуется через JMX. Если доступен spring-integration-jdbc, схема базы данных по умолчанию может быть создана при запуске, как показано в следующей строке:

spring.integration.jdbc.initialize-schema=always

По умолчанию, если присутствует компонент Micrometer meterRegistry, метриками Spring Integration будет управлять Micrometer. Если вы хотите использовать устаревшие метрики Spring Integration, добавьте компонент DefaultMetricsFactory в контекст приложения.


Читайте также:


Комментарии

Популярные сообщения из этого блога

Методы класса Object в Java

Как получить текущий timestamp в Java

Основные опции JVM для повышения производительности и отладки