In this video we will see how to use Swagger Codegen Maven Plugin to dynamically generate client stubs in spring boot project using a given swagger yaml or json file
https://github.com/swagger-api/swagge...
https://github.com/swagger-api/swagge...
Update
There is an issue in the fetch/all json generation
please use this to fix the same
its not deserialized when the response is List of Employees
we can fix it in two ways
1. from the previous swagger ui example - update the @APIResponse like below
@ApiResponse(code = 200, message = "SUCCESS", response = Employee.class, responseContainer = "List")
and generate the json file and use this json for codegen into resources folder
(or)
2. directly edit the .json file in the resource folder like below (ideally this gets generated from the above)
"summary": "Fetch All Employees",
"operationId": "fetchAllEmployeesUsingGET",
"produces": [
"*/*"
],
"responses": {
"200": {
"description": "SUCCESS",
"schema": {
"type": "array",
"items": {
"$ref": "#/definitions/Employee"
}
}
},
#swagger #springboot #codegen #swaggerui
Sur cette page du site, vous pouvez voir la vidéo en ligne Spring Boot - with Swagger CodeGen Maven Plugin | Simple Programming durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Simple Programming 08 juin 2020, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 56,051 fois et il a aimé 367 téléspectateurs. Bon visionnage!