我有一个带有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”字段的描述。
暂无答案!
目前还没有任何答案,快来回答吧!