300x250
반응형
UserService.java
jpa 내장메서드이므로 userRepository에서 따로 정의해줄 필요는 없다.
원래 형태는 findAll(Pageable)로, pageable 형을 넣어줘야 하는데
PageRequest.of()를 이용해 pageable 타입을 만들어준다.
UserController.java
현재 페이지와 페이지당 몇개씩 볼 지만 파라메터로 받아서 뷰로 보내주면 된다.
userListpg.html
findAll(pageable)의 결과물은 위와 같다.
컨트롤러에서 결과물을 "users"로 보내줬으므로
첫 번째 레코드의 유저 이름을 보여주려면
뷰에서 ${users.content.get(0).name} 로 찍어주면 된다.
300x250
반응형
'IT > 자바, 스프링' 카테고리의 다른 글
intellij에서 maven도 안뜨고 run도 안될때 (0) | 2021.01.11 |
---|---|
csv 파일 만들어서 다운로드 시켜주기 (0) | 2019.09.21 |
ORM, JPA, Hibernate (0) | 2019.08.27 |
jdbc 사용 전 준비하기 (0) | 2019.08.12 |
디자인패턴 : Singleton, ShapeFactory (0) | 2019.08.12 |