甚至在某些前后端分离联调的业务场景中,是同样需要一个非分页集合查询接口来提供服务的....另外,暂时以上因素抛开不谈,我们可以根据上述写法来定义和规范某些东西譬如: 分页和集合查询的分离和解耦(解耦详情请看进阶使用), 分页请求的请求和响应与实际业务参数的分离(详情请看进阶使用)等等…...PageParam包装,将分页参数和业务参数分离,在前后端接口联调中,保持这种分离规范,可以很大程度上的降低沟通和开发成本
”
FAQ
1....第二就是这样赤裸裸的将排序字段暴露在接口中,会存在order by SQL注入的风险,所以在实际使用过程中,我们需要通过某些手段去校验和排查orderBy的传参是否合法,譬如用正则表达式匹配参数值只能含有...参数时,即为true也就是说,当存在旧分页数据并且旧分页数据只有排序参数时,就将旧分页数据的排序参数列入新分页数据的排序参数 然后将新的分页数据page存入本地线程变量中 实际应用场景中,这种情况还是比较少