From: Kai Moritz Date: Tue, 13 May 2025 17:43:31 +0000 (+0200) Subject: Typ der Handler-Methode auf `Long` korrigiert X-Git-Tag: spring/spring-consumer--kafkalistener--long--2025-05-lvm X-Git-Url: http://juplo.de/gitweb/?a=commitdiff_plain;h=5e11f3da3d8cff5910aadfcb8911644028a23860;p=demos%2Fkafka%2Ftraining Typ der Handler-Methode auf `Long` korrigiert * Verrückter Weise fällt der Fehler bei der Verwendung des `@KafkaListener` gar nicht auf. * _Grund:_ Die Message-Conversion Magie von Spring korrigiert das... --- diff --git a/src/main/java/de/juplo/kafka/ExampleConsumer.java b/src/main/java/de/juplo/kafka/ExampleConsumer.java index 5894a10..6e2b760 100644 --- a/src/main/java/de/juplo/kafka/ExampleConsumer.java +++ b/src/main/java/de/juplo/kafka/ExampleConsumer.java @@ -29,7 +29,7 @@ public class ExampleConsumer @Header(KafkaHeaders.RECEIVED_KEY) String key, @Payload - String value) + Long value) { handleRecord(topic, partition, offset, key, value); } @@ -39,7 +39,7 @@ public class ExampleConsumer Integer partition, Long offset, String key, - String value) + Long value) { consumed++; log.info("{} - partition={}-{}, offset={}: {}={}", id, topic, partition, offset, key, value);