refactor: `RestProducer` wird explizit erzeugt
authorKai Moritz <kai@juplo.de>
Sat, 13 Aug 2022 16:37:19 +0000 (18:37 +0200)
committerKai Moritz <kai@juplo.de>
Sat, 13 Aug 2022 16:50:15 +0000 (18:50 +0200)
commit0dadf92f6a0724e95385c4e054aff1f800ef7375
tree3aa62c9f3ab6581bf1b916aa0d8c605130b83794
parent1b978296e798614b3ca8317b43acd1a44a774ecd
refactor: `RestProducer` wird explizit erzeugt

* `ApplicationConfiguration` eingeführt.
* Um eine bessere Kontrolle über die verwendeten Parameter zu erhalten,
  wird `RestProducer` jetzt explizit in `ApplicationConfiguration` erzeugt.
* `KafkaProducer` wird in `ApplicationConfiguration` erzeugt und in
  `RestProducer` hereingereicht.
src/main/java/de/juplo/kafka/Application.java
src/main/java/de/juplo/kafka/ApplicationConfiguration.java [new file with mode: 0644]
src/main/java/de/juplo/kafka/RestProducer.java
src/test/java/de/juplo/kafka/ApplicationTests.java