当前位置: 首页 > 知识库问答 >
问题:

使用xml配置的Spring5.x web Kafka整数(不是Spring Boot)

秋煌
2023-03-14

但是,这并没有详细说明如何在spring web应用程序中将其与java连接起来。所有示例都是针对spring-boot项目的。我确实找到了需要添加到xml中的配置

https://github.com/spring-projects/spring-integration-kafka

我也找到了一个Spring web应用程序和kafka的例子,但它是针对4.x版本的,并且是从2015年开始的。

任何关于更新文档或关于如何在2020年用xml配置在java spring web project中设置消费者的帮助都将不胜感激

共有1个答案

归翔
2023-03-14

不清楚为什么您总是提到Spring集成框架,但您没有强调它。让我们看看这个文档是否对您有帮助:https://docs.spring.io/spring-integration/docs/current/reference/html/kafka.html#kafka!

注意,Spring集成已经是5.4了。

这个示例是基于Spring Boot的,但仍然可以让您大致了解如何使用Java配置Kafka通道适配器:https://github.com/spring-projects/spring-integration-samples/tree/master/basic/Kafka

 类似资料:
  • 问题内容: 我想知道如何初始化数据库而不必创建XML文件。 我已经使用了这种可以正常工作的初始化,但是在当前情况下,我不想创建XML: 我知道我可以使用以下方法创建嵌入式数据库: 就我而言,数据库和架构是使用Liquibase创建的。 我只想用Spring和我的自定义数据集来初始化它,而不必每次都为此创建一个新的XML文件。 可能吗? 问题答案: 在查看与EmbeddedDatabaseBuild

  • 大多是时候使用 Fluent 注册 API 来注册和配置组件。但这不是唯一的方法,Windsor 具有全面支持 XML 配置来完成一些容器相关的任务。 :information_source: 在哪里进行配置: 可以将 Windsor 的配置放在 app.config/web.config 文件中,如果需要的话,可以放在自定义的专用文件或分布到多个文件中。此外,文件可以在磁盘上,如果不想暴露给用户

  • 我只有2页在我的项目“/注册”和“/登录”。jsp页面来自默认的spring security登录。jsp是由我创建的。 welcome.jsp: 此外,web.xml和dispatcher-servlet和pom.xml是我的全部。

  • 我想使用新的log4j2-Java日志框架。一切正常,但我从一小时后就尝试加载一个自定义配置文件来配置日志记录(如日志级别)。 这是我的log4j2.xml: 我尝试了以下方法,但没有任何效果: 移动log4j2.xml文件,使其位于默认包中。 将log4j2.xml文件移动到项目中的任意位置 将log4j2.xml文件命名为log4j.xml 在项目中创建一个文件夹,将log4j2.xml文件放

  • 我正在读《Web应用程序的专业Java——尼古拉斯·威廉姆斯》这本书的例子对Spring Data JPA有这样的配置: 但我一直在使用XML进行配置,我不知道如何仅将其转换为XML,到目前为止我已经有了这个 有谁能指导我如何转换这个吗? 谢谢