将JSON反序列化为通用类型

时间:2019-02-19 13:04:38

标签: generics kotlin spring-kafka

我有一个要从JSON反序列化的通用类。如何在Kotlin中配置JsonDeserializer?

org.springframework.kafka.support.serializer.JsonDeserializer

...

ErrorHandlingDeserializer2(JsonDeserializer(
        MyGenericClass<MyClass>::class.java,  // this throws "Only classes are allowed on the left hand side of a class literal" error
        objectMapper
))

我找到了解决方案,例如使用reified,但无法将其应用于此Spring Kafka JsonDeserializer。

0 个答案:

没有答案