我已经使用springboot创建了rest webservice并添加了springdoc-open-api用于webservice的文档化,现在我有2个问题
1-如何在 swagger-ui 文档页面上显示的请求中添加自定义测试值?
2-如何在 swagger-ui 文档页面上单击 TRY IT OUT 按钮执行请求?
请参阅下面的代码片段以了解 REST Web 服务:
@PostMapping(value="/result", consumes={ "application/json"},produces={ "application/json" } )
@Parameter(description = "Student object need to calculate the score" ,name="InputObject", required = true )
public ResponseEntity<Result> displayResult(@Valid @RequestBody Student request);
Public class Student{
String name;
String birthDate;
String motherName;
int rollNo;
int seatNo;
}
Public class Result{
int marks;
String grade;
double percentage;
}
I have tried to add value of request using @Schema(name = "name", example= "Rubeena", description = "Name of student"), is it right way to add the value in example request ?
Even after adding this schema when i click on TRY IT OUT button i dont get the outcome.
Is there any way to solve this problem?