Код: Выделить всё
/my/api?filter.name=Dan&filter.age=45&filter.active=true
Код: Выделить всё
@GetMapping
List findAll(FilterDTO filter, Pageable page) {
// some code here
}
Код: Выделить всё
@Data //lombok
public class FilterDTO {
private String name;
private Integer age;
private Boolean active;
}
Код: Выделить всё
List findAll(@RequestParam FilterDTO filter, Pageable page) {
Код: Выделить всё
List findAll(@RequestParam("filter") FilterDTO filter, Pageable page) {
Как мне добиться того, что мне нужно?
Подробнее здесь: https://stackoverflow.com/questions/793 ... dot-attrib