我正在使用一个对象来保存控制器的请求参数。有没有一种方法可以配置映射,以便我的GET参数符合命名方案?
控制器方法:
@GetMapping("/users")
public List<User> paginate(PaginateRequestParam param) {
// controller logic
}
PaginateRequestParam
DTO:
public class PaginateRequestParam {
int page;
int size;
String excludeId;
}
需要发生的是我使用发送请求
http://localhost/users?page=1&size=1&exclude_id=999
代替
http://localhost/users?page=1&size=1&excludeId=999