我想将此代码与@PageableDefault(sort = "createdAt", direction = Sort.Direction.DESC)
和specification-arg-resolver一起使用,以实现搜索并设置排序顺序,但是它不起作用。我尝试过:
@GetMapping("find")
public Page<PaymentTransactionsDTO> getAllBySpecification(
@PageableDefault(sort = "createdAt", direction = Sort.Direction.DESC)
@And({
@Spec(path = "unique_id", spec = LikeIgnoreCase.class)
}) Specification<PaymentTransactions> specification,
Pageable pageable
) {
return transactionService.getAllBySpecification(specification, pageable));
}
您知道如何在上面的代码中设置带注释的排序顺序吗?
答案 0 :(得分:1)
我不知道该库,但我强烈希望@DefaultPageable
参数上需要加上Pageable
注释。