微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

OpenUI/Swagger java 到 API

如何解决OpenUI/Swagger java 到 API

使用spring boot + OpenUI/Swagger创建rest api项目进行api描述。

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

Rest api 很复杂。结果发送回调中的每个休息端点。这可以在 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"

      }

    }

只有 1 个回调,没有很多属性。对我来说,它看起来像一个沉重的错误。 同时在文档中我看到“详细”描述https://springdoc.org/#are-callbacks-supported

有谁知道如何在 Java 中描述 rest calbacks 并生成 yml?

谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。