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:59:03 +0000 (18:59 +0100)
commit65ab9dbcb8b311c94e0f73119335e9e275ca031d
tree5b8d7f1ea79fb2025a28511e0a3da09bcd2cff97
parentece4cdf8b47768f518c21aea12bcd0dadc7c91e1
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