swagger共享字段定义

hkmswyz6  于 2021-06-29  发布在  Java
关注(0)|答案(0)|浏览(229)

我有一个带有jax-rsapi的java应用程序。它有一个实体:

public class Foo {
  @Schema(description="This is a name")
  public String name;

  @Schema(description="A secret")
  public String secret;
}

以及端点:

@POST
public String createFoo(CreateFooRequest request) {
...
}

以及请求对象:

public class CreateFooRequest {
  public String name;
}

我如何通过注解或其他方式告诉斯威格 CreateFooRequest 应该得到它的字段定义( @Schema )从 Foo 上课?
这两个类代表相同的东西。 CreateFooRequest 是的子集 Foo . 应该有一种方法可以在一个位置而不是两个位置指定“name”字段的描述。

暂无答案!

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

相关问题