本文是Springboot + Kafka实现消息写入和批量消费,属于一个学习demo,下面直接上代码。
POM依赖
1 | <parent> |
配置文件
1 | #============== kafka =================== |
Kafka配置
如果不需要批量消费,只需KafkaTemplate进行produce, 则不需要该显式配置类,spring-boot的自动配置会根据配置文件帮我们创建好KafkaTemplate对象。
1 | package com.austin.brant.kafka.demo.config; |
生产者
1 | package com.austin.brant.kafka.demo.provider; |
消费者
1 | package com.austin.brant.kafka.demo.consumer; |