Если вы сконфигурируете привязку для использования nativeDecoding
, десериализация выполняется Kafka (через свойство потребителя value.deserializer
).
spring-kafka предоставляет JsonDeserializer
, который ищет информацию о типе в Speci c заголовки (устанавливаются соответствующими JsonSerializer
.
. Он также предоставляет DelegatingDeserializer
, который позволяет вам выбрать, какой десериализатор использовать на основе значения в заголовке spring.kafka.serialization.selector
.
См. Пружина для Apache Справочное руководство Kafka для получения дополнительной информации.