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