This is a basic Open Api Code Generator. It is a simple tool that generates code from an Open Api specification file. It is written in java and uses the Open Api Generator library to generate the boilerplate code using a yaml file as input.
The Open Api Generator is a tool that generates code from an Open Api specification file. It supports a lot of languages and frameworks.
For more information, please visit the Open Api Generator website.
To use this tool, you need to have java (version 17 or higher) and maven installed on your machine.
To generate the code, you need to run the following command:
mvn clean install
This will generate the code in the target/
folder.
After that, you can run the following command to run the application:
java -jar target/open-api-code-generator-0.0.1-SNAPSHOT.jar
or you can run the following command to start the spring boot application:
mvn spring-boot:run
The configuration of the code generator is done in the beer.yml
file
located in the src/main/resources/templates/
folder.
This file will generate all interfaces and classes needed to create a beer application.
After running the application, you can access the swagger-ui page at
localhost:8080/api/v1/swagger-ui/index.html