Für das Versenden wird das `KafkaTemplate` von Spring verwendet
authorKai Moritz <kai@juplo.de>
Sun, 12 Jun 2022 08:43:50 +0000 (10:43 +0200)
committerKai Moritz <kai@juplo.de>
Sun, 12 Jun 2022 13:47:35 +0000 (15:47 +0200)
commit96013a5bc40a65eb35713bccc756eea03c4f3de7
tree5e7e999cc2e87b756bf2dd7de33e8780db97656e
parent459f64072f3b657990a3bda0d39306208702d537
Für das Versenden wird das `KafkaTemplate` von Spring verwendet

* Dabei wird weiterhin ein `ProducerRecord` erzeugt und dem
  `KafkaTemplate` übergeben, um die Änderungen möglichst übersichtlich
  zu halten.
* Die zuvor über `ApplicationProperties` einstellbaren Parameter wurden
  in der `application.yml` entsprechend in dem `spring.kafka.*`-Namespace
  gesetzt.
* Eintragung in den per Actuator veröffentlichten Infos angepasst.
docker-compose.yml
src/main/java/de/juplo/kafka/ApplicationProperties.java
src/main/java/de/juplo/kafka/ProduceFailure.java
src/main/java/de/juplo/kafka/RestProducer.java
src/main/resources/application.yml
src/test/java/de/juplo/kafka/ApplicationTests.java