반응형
페이지 요청 생성자가 더 이상 사용되지 않습니다.
Spring Data Commons v2+ 스냅샷을 작업하고 있는데 생성자가PageRequest
더 이상 사용되지 않습니다.이것은 M1과 M2 사이에 발생한 것으로 보입니다. 불행하게도, 이것은 유일한 [실제] 구현입니다.Pageable
인터페이스그 노력이 어디로 향하고 있는지, 현재의 발전을 위한 더 나은 대안은 무엇인지 궁금합니다.
그것은 단지 건설업자들이 더 이상 사용되지 않는 것은 아닙니다.대신에
new PageRequest(firstResult, maxResults, new Sort(...))
이제 사용할 수 있습니다.
PageRequest.of(firstResult, maxResults, Sort.by(...))
그리고 이것이 마지막입니다.
우리는 사용할 수 있습니다.PageRequest.of(offset, limit)
대신에new PageRequest(offset, limit)
이 경우에는 사용되지 않는 생성자를 사용할 필요가 없습니다.
다음 솔루션을 사용하여 문제를 해결할 수 있습니다.
Page<User> users=userService.findByUserType(id,PageRequest.of(1, 3));
Spring v2.0 이후:PageRequest.of()
정적 방법입니다. 구성할 필요가 없습니다.new PageRequest()
사례.
정렬되지 않은 새 만들기에 이 정적 방법 사용PageRequest
:
PageRequest.of(int page, int size)
언급URL : https://stackoverflow.com/questions/44848653/pagerequest-constructors-have-been-deprecated
반응형
'programing' 카테고리의 다른 글
패키지에 파이썬 모듈의 이름을 나열하는 표준 방법이 있습니까? (0) | 2023.07.25 |
---|---|
페르시아/아랍 숫자를 영어 숫자로 변환 (0) | 2023.07.25 |
MapStruct - 구현을 찾을 수 없습니다. (0) | 2023.07.25 |
폼을 사용하지 않고 POST 변수 설정 (0) | 2023.07.25 |
C에서 *와 &의 차이점은 무엇입니까? (0) | 2023.07.25 |