3. Spring Data JPA 를 이용한 쿼리 연습
쿼리 메소드 리턴 타입
public List<Board> findBoardByTitle(String title);findBy를 통해 특정 칼럼을 처리하는 법
Collection<T> findBy + 속성 이름(속성 타입)
ex)
public Collection<Board> findByWriter(String writer);@Test
public void testByWriter() {
Collection<Board> results = repo.findByWriter("user00");
reuslts.forEach(
board -> System.out.println(board)
);
}Page import 에 해깔림이 있으시는 분
JPA Paging 이 필요할 때 사용하려면
페이징에 가장 많이 사용되는 PageRequest
JPA 와 Spring MVC와 연동할 때 Page 타입을 쓰자.
@Query 이용법
Query의 장점
Query Cost 란?
@Param 사용법
필요한 칼럼만 추출하는 경우
@Query 와 Paging 처리/정렬
@Query를 이용할 때 주의할 점
Last updated