AsyncApi, wie man POJO-Klassen basierend auf der AsyncAPI-YAML-Datei mit Java und Maven generiert

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: AsyncApi, wie man POJO-Klassen basierend auf der AsyncAPI-YAML-Datei mit Java und Maven generiert

by Anonymous » 20 Dec 2024, 20:03

Guten Morgen.
Ich arbeite an einem Spring-Boot-Projekt mit bereits implementierter Kafka-Integration (einem Kafka-Nachrichtenproduzenten).
Die Kafka-Konfiguration erfolgt in der Anwendung. Eigenschaften wie folgt:
spring.kafka.bootstrap-servers=
spring.kafka.properties.sasl.jaas.config=
spring.kafka.properties.security.protocol=
spring.kafka.properties.sasl.mechanism=
spring.kafka.producer.key-serializer=
spring.kafka.producer.value-serializer=
spring.kafka.producer.acks=

Jetzt führen wir die AsyncAPI ein, um unsere ereignisgesteuerte Architektur besser zu beschreiben und zu dokumentieren.
Ich frage mich, wie ich die AsyncAPI importieren kann. yaml-Datei (mit der Kafka-Beschreibung) in meinem Java-Code.
Können Sie mir bitte einen Rat geben, wie die Datei asyncApi.yaml zum Implementieren eines Kafka-Produzenten verwendet werden kann? Ist es möglich, Pojo-Klassen mit asyncApi.yaml zu generieren?
Ich verwende Springboot und Maven und finde keine geeignete Möglichkeit, asyncApi.yaml in das Projekt zu integrieren< /p>
Vielen Dank.

Top