文章目录
在介绍apache kafka原生java api的时候,我们曾详细介绍过消费者偏移量提交方式。这里不再过于详细的说明,只说明一下Spring Kafka消费者数据监听模式配置及使用方法。
- Spring Kafka监听器模式(
spring.kafka.listener.type
配置属性)有两种:single - 监听器消息参数是一个对象;batch - 监听器消息参数是一个集合。 - 消费者偏移量提交的方式:自动提交、手动提交
一、监听器消息参数是一个对象
可以看到下面的代码,我们是使用默认的监听器模式(spring.kafka.listener.type: single
),接口参数的时候使用的是单个User对象(一条消息记录),而不是List集合对象。