Skip to content

martensa/asyncapi-codegen-microservices

Repository files navigation

asyncapi-codegen-microservices

Overview

This repo contains code artifacts that were used in my AsyncAPI Code Generation Blogs + Videos.

Artifacts

  • Acme_Rideshare_EP_Export.json: This is my Solace Event Portal Acme Rideshare Application Domain Export
  • Acme_Rideshare_HR_EP_Export.json: This is my Solace Event Portal Acme Rideshare HR Application Domain Export
  • TransitConverter.yaml: This is the AsyncAPI document I exported from the Event Portal and used for Code Generation
  • TransitConverter/: This directory is what was generated from from the AsyncAPI Code Generator
  • AsyncAPI Code Gen Command: ag --force-write -o TransitConverter -p binder=solace -p view=provider -p actuator=true -p artifactId=TransitConverter -p groupId=acme.rideshare.hr -p javaPackage=acme.rideshare.hr -p host=localhost:55555 -p username=default -p password=default -p msgVpn=default -p springBootVersion=2.4.3 -p springCloudVersion=2020.0.1 ~/Downloads/TransitConverter.yaml @asyncapi/java-spring-cloud-stream-template
  • Run Command:
    • cd TransitConverter/
    • mvn spring-boot:run

License

This project is licensed under the Apache License, Version 2.0. - See the LICENSE file for details.

Resources

For more information try these resources:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages