openui/swagger java到api

lyr7nygr  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(235)

使用springboot+openui/swagger为api描述创建restapi项目。

implementation 'org.springdoc:springdoc-openapi-ui:1.4.6'

restapi很复杂。结果中的每个rest端点发送回调。可以在openapi ui(和生成的yaml)中描述。我是这样用java代码描述回调的:

@Callbacks({

    @Callback(name = "testCallback",

            operation = @Operation(

                    summary = "Book Callback"

            ),

            ref = "#/components/schemas/CBResp"),

    @Callback(name = "testCallback2",

            operation = @Operation(

                    summary = "Book Callback2"

            ),

            ref = "#/components/schemas/CBResp")})

在生成的yml文件中,请参见:

"callbacks": {

      "testCallback": {

        "$ref": "#/components/schemas/CBResp"

      }

    }

只有一个回调没有很多属性。对我来说,它看起来像一只沉重的虫子。同时在文档中我看到了“详细”的描述https://springdoc.org/#are-支持回调
有人知道如何用java描述rest calbacks并生成yml吗?
谢谢您。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题