我该如何使用自己的注解来构建Swagger UI页面呢?例如,我定义了一个注解并使用它:
之后,我可能需要从
结果,我希望在swagger ui中看到带有我的文本的附加列。
我该如何实现它?我需要扩展哪个类?
@PUT
@MyOwnAnnotationForAdditionalPropInSwagger(value = "Some text")
@Path( "/{carId}" )
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
@ApiOperation(
value = "Updates car info"
)
public Response patchItem(@ApiParam(value = "Fields to update") Car item) {
/*some code*/
}
之后,我可能需要从
swagger-core
中扩展一些类,并指定扫描我的注释(@MyOwnAnnotationForAdditionalPropInSwagger
)。结果,我希望在swagger ui中看到带有我的文本的附加列。
我该如何实现它?我需要扩展哪个类?