我正在使用spring-integration-kafka。
我有一个抽象接口Event,它有几十个具体的实现,比如AEvent,BEvent,CEvent等。我想只有一个消费者监听器来处理所有传入的事件,比如{{1} } fun handle(message: Message<
在阅读文档后,我发现没有办法支持自动反序列化,而消费者方面没有提供明确的类型。
任何建议都将受到赞赏。
答案 0 :(得分:0)
使用spring-data-redis中的JdkSerializationRedisSerializer符合我的要求。
public class GenericObjectSerializer implements Serializer<Object> {
private final JdkSerializationRedisSerializer serializer =
new JdkSerializationRedisSerializer();
}
public class GenericObjectSerializer implements Serializer<Object> {
private final JdkSerializationRedisSerializer serializer =
new JdkSerializationRedisSerializer();
}