Spring/Spring 블로그만들기
[Springboot] 나만의 블로그 만들기 - 14. 전체 select 및 paging 테스트
개발자하소서
2022. 3. 21. 20:03
728x90
반응형
SMALL
📌 전체 select 테스트
1. DummyControllerTest.java
// 데이터 전체 조회
// http://localhost:8081/blog/dummy/
@GetMapping("/dummy/users")
public List<User> list(){
return userRepository.findAll();
}
2. json방식으로 DB의 모든 data가 리턴된다.
3. json방식보는 것 깔끔하게 보려면 --> 크롬확장프로그램 ---> jsonview 설치함
📌 Paging 테스트
1. DummyControllerTest.java
// http://localhost:8081/blog/dummy/user/
// 한페이지당 2건의 데이터를 리턴받아서 볼 예정
@GetMapping("/dummy/user")
public List<User> pageList(@PageableDefault(size=2,sort="id", direction=Sort.Direction.DESC) Pageable pageable){
Page<User> pagingUser = userRepository.findAll(pageable);
List<User> users = pagingUser.getContent();
return users;
}
2. http://localhost:8081/blog/dummy/user
3. http://localhost:8081/blog/dummy/user?page=1
728x90
반응형
LIST