Модель пружинной интеграции kafka значительно изменилась, так как она была переработана и упрощена, так что существующие демоверсии, руководства и инструкции больше не работают. Текущие официальные демонстрации построены вокруг аннотаций, которые являются классными, но в основном нечитаемыми, и не подходят для моей архитектуры, в которой задания развертываются и управляются отдельно от кода Java.
Существует ли текущий (2019) учебник по настройке, в XML , производителях и потребителях интеграции пружин?
Для справки, вот выдержка из моего POM, в которой подробно описаны версии, которые я использую:
<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-core</artifactId>
<version>5.1.3.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-kafka</artifactId>
<version>3.1.1.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-file</artifactId>
<version>5.1.2.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.batch</groupId>
<artifactId>spring-batch-core</artifactId>
<version>4.1.1.RELEASE</version>
</dependency>
Редактировать: Записка для убитых избирателей
Ссылка на github была сломана и теперь исправлена, согласно комментарию Гэри Рассела в его ответе