Sort和PageRequest方法过时问题的解决办法Sort和PageRequest方法过时问题的解决办法路飞博客

Sort和PageRequest方法过时问题的解决办法

Sort报错信息’Sort(org.springframework.data.domain.Sort.Direction, java.util.List<java.lang.String>)’ has private access in ‘org.springframework.data.domain.Sort’

PageRequest报错信息’PageRequest(int, int, org.springframework.data.domain.Sort)’ has protected access in ‘org.springframework.data.domain.PageRequest’

因为SpringBoot2.2.1(含)以上的版本Sort已经不能再实例化了,构造方法已经是私有的了!可以改用Sort.by获得Sort对象和PageRequest.of

Sort sort = Sort.by(Sort.Direction.DESC,"updateTime");
Pageable pageable = PageRequest.of(0, size, sort);

转载请注明:路飞博客 » Sort和PageRequest方法过时问题的解决办法