Kafka batch listener incorrect deserializing message
问题 I am using batch listening with following configuration but my message wrongly deserialise : @KafkaListener( id = "${kafka.buyers.product-sales-pricing.id}", topics = "${kafka.buyers.product-sales-pricing.topic}", groupId = "${kafka.buyers.group-id}", concurrency = "${kafka.buyers.concurrency}" ) public void listen( @Payload List<String> messages, @Header( KafkaHeaders.RECEIVED_PARTITION_ID ) List<Integer> partitions, @Header( KafkaHeaders.OFFSET ) List<Long> offsets ) throws IOException {}