我使用Command Object作为名为search
的控制器方法的输入。我想知道如何将名为$skip
的查询参数绑定到Pagination对象中的skip
变量?注意参数名称中的$。
public SearchResult search(Pagination pagination)
处理以下网址
http://localhost:8080/api/search?$top=5&$skip=2
QueryInfo如下所示:
公共课程分页{
private Integer skip;
private Integer top;
public Integer getSkip() {
return skip;
}
public void setSkip(Integer skip) {
this.skip = skip;
}
public Integer getTop() {
return top;
}
public void setTop(Integer top) {
this.top = top;
}
@Override
public String toString() {
return "Pagination{" +
"skip=" + skip +
", top=" + top +
'}';
}
}
此外,是否可以使用验证规则来注释Command对象,例如length,required / optional,++?