我们有两个版本的Class XXX。在版本1中,它包含属性x并且不包括属性y,在第二个版本中,x被排除在外,并且包含y。
我无法做到这一点,因为我无法将参数传递给隐藏属性,它需要一个contsant表达式。
这是我使用的示例代码,数量为xx。
@ApiModelProperty(dataType = "Float", required = false, notes = "Item Sequence", position = 5, hidden = this.isOpenMapping)
public Float getQuantity() {
return quantity;
}
this.isOpenMapping是类属性,用于区分版本1还是版本。
如何解决这个问题?如果您需要更多信息,请告诉我。