Kafka发送对象消息

在配置中添加json序列化器

java 复制代码
spring:
 application:
   name: spring-boot-kafka-base
 kafka:
   bootstrap-servers: 192.168.225.128:9092
   # 配置生产者序列化
   producer:
     value-serializer: org.springframework.kafka.support.serializer.JsonSerializer
   # 配置默认的topic
   template:
     default-topic: test

发送对象消息

java 复制代码
public void sendEvent5(){
   kafkaTemplate.sendDefault(null,System.currentTimeMillis(),"k3",User.builder()
                   .age(10)
                   .name("小王")
                   .build());
}
相关推荐
百锦再1 小时前
Java中的char、String、StringBuilder与StringBuffer 深度详解
java·开发语言·python·struts·kafka·tomcat·maven
何中应6 小时前
RabbitMQ安装及简单使用
分布式·后端·消息队列
何中应6 小时前
SpringAMQP消息转化器
分布式·后端·消息队列
indexsunny9 小时前
互联网大厂Java求职面试实战:基于电商场景的技术问答及解析
java·spring boot·redis·kafka·security·microservices·面试指导
百锦再11 小时前
Java中的日期时间API详解:从Date、Calendar到现代时间体系
java·开发语言·spring boot·struts·spring cloud·junit·kafka
Coder_Boy_12 小时前
Java高级_资深_架构岗 核心知识点——高并发模块(底层+实践+最佳实践)
java·开发语言·人工智能·spring boot·分布式·微服务·架构
百锦再14 小时前
Java IO详解:File、FileInputStream与FileOutputStream
java·开发语言·jvm·spring boot·spring cloud·kafka·maven
tod11314 小时前
Redis 分布式锁进阶:从看门狗到 Redlock 的高可用实践
数据库·redis·分布式
百锦再14 小时前
Java InputStream和OutputStream实现类完全指南
java·开发语言·spring boot·python·struts·spring cloud·kafka
闲人编程14 小时前
Celery分布式任务队列
redis·分布式·python·celery·任务队列·异步化