[JPA] 페이징 처리

lhj8390·2021년 3월 25일
0

controller 부분

@GetMapping("/goods/{category}")
fun goodsView(goodsDTO: GoodsDTO, modal: ModelMap,
@PageableDefault(size = 30) pageable: Pageable,
@RequestParam(required = false) page: String?): String

PageableDefault : 페이징 기본 설정 값 ( page, size)

service 부분

val goodsList = this.goodsRepository.findAll(pageable)

pageable 이용해서 페이징 처리 할 수 있음

goodsList : Page<Goods>

  • ex) localhost:8080/goods/1000?size=2&page=2

0개의 댓글