我正在尝试对要使用kafka生产者发送的类对象进行编码 该类具有许多属性:
public class CarData implements Serializable{
private String vehicleId;
private String lon;
private String lat;
}
我要编码并发送CarData对象
producer.send(new ProducerRecord<String, CarData>(topicName, car_data));
但是错误显示如下图
答案 0 :(得分:1)
因为不建议使用,然后将其删除,因此您应该在org.apache.kafka.common.serialization
中导入一些序列化程序类,或者编写自己的序列化程序
注意:使用Java可序列化的效率不是很高,并且绝对不兼容跨语言。