Я использую spring-kafka
, а мой метод @KafkaListener
имеет аргумент, помеченный @org.springframework.messaging.handler.annotation.Payload
, как показано ниже:
@KafkaListener(topics = "my-topic")
public void consumeTrigger(@Payload InputDTO InputDTO) {
...
}
Входные данные находятся в формате json, и я использую org.springframework.kafka.support.serializer.JsonDeserializer
как значение-десериализатор. Все хорошо, но мне нужно записать полученный ввод json. Есть ли такая возможность spring-kafka
, и если нет, есть ли альтернатива, кроме предоставления пользовательского JsonDeserializer?