From: Kai Moritz Date: Tue, 13 May 2025 17:43:31 +0000 (+0200) Subject: Typ der Handler-Methode auf `Long` korrigiert X-Git-Tag: springkafka/spring-consumer--kafkalistener--long--2026-03-22--22-01 X-Git-Url: https://juplo.de/gitweb/?a=commitdiff_plain;h=89b35afbb1e8209ef2604b23a147f0b68e7adb1c;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 5894a103..6e2b7603 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);