Spring Boot 将swagger 1.5.x迁移到2.2.x时的等效注解

bq9c1y66  于 2022-12-13  发布在  Spring
关注(0)|答案(1)|浏览(115)

我遇到了springboot 2.6.xspringfox 2.9.2之间的版本兼容性问题。我尝试了多种解决方案,但似乎都不起作用,因此默认回到Spring的建议,我们需要将springfox迁移到springdoc
我正在按照这里的建议更新所有的swagger注解。
@ApiResponse的旧注解中,我使用response,如下所示:

@ApiResponses(value = [
    ApiResponse(code = 200, message = "Successful", response = MyResponse::class)

Swagger 2.x.x似乎没有任何替代response,我有如上所述。
有什么建议可以用来代替保持同样的行为?

lyfkaqu1

lyfkaqu11#

代他人过账,可以通过以下方式实现:

@ApiResponse(responseCode = "200", description = "Successful",
    content = @Content(schema = @Schema(implementation = MyResponse.class)))

相关问题