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>
Sun, 6 Nov 2022 17:50:16 +0000 (18:50 +0100)
commitbddf5eecd6fcc11a7b1aca6f49eee0f2fd3ad04e
tree4d3605ba4fd105229b86d578279aebbe0a34f8b3
parent0d99ee9ce803ea239c6d7746a87eb52ccef99f26
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