@ApiModelProperty(hidden = true)
。我的问题是它扩展得太多,需要叶子场。
有没有办法让它发挥作用?或者唯一的解决方案是为请求用法创建不同的类?
一个简单的例子:
public class Child {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
public class Parent {
private String name;
@ApiModelProperty(hidden = true)
private Child child;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Child getChild() {
return child;
}
public void setChild(Child child) {
this.child = child;
}
}
如果我将@ModelAttribute
放在Parent
上,则在休息端点swagger将呈现请求中的child.name
字段。