如何在Springdoc开放API的各个服务项目中建立通用响应类的模型?

问题描述 投票:0回答:1

我试图使用Spring doc api,为我的服务项目生成打开的api文档。

我在另一个库中定义了一个普通的Response类,我们没有权限添加修改这个类。

例如

public class RestResponse implements Serializable {
    protected MetadataType metadata;
    protected List any;
    ......

}

这个类将用于多个服务(多个项目)生成响应,RestResponse类中的'any'字段是用各个服务的业务对象填充的。

我如何使用@Schema为每个单独服务的响应类建模。

先谢谢你。

openapi springdoc
1个回答
2
投票

你可以看看答案。对于同一类定义不同模式的能力

你的问题与springdoc没有直接关系,而是与swagger的使用有关。

© www.soinside.com 2019 - 2024. All rights reserved.