Spring Boot JPA 게시판 검색 기능 & 검색 페이징 구현
coco3o
우리는 만약 게시판에 검색기능이 없다면 찾고자 하는 글을 일일이 찾아야 할것이다. 검색 기능은 꼭 있어야 할 기능이라고 생각해 구현해보려 한다. 우선 검색 기능을 먼저 구현하고, 검색 결과가 많을 경우에 대한 페이징 처리또한 구현하도록 하자. 1. 검색 기능 1-1. Repository List findByTitleContaining(String keyword); JpaRepository에서 메소드명의 By 이후는 SQL의 where 조건 절에 대응되는데, 위와 같이 Containing을 붙여주면 Like 검색이 가능해진다. 즉, %{keyword}%가 가능하다. 자세한 설명은 여기 를 참고하자. 1-2. Service /* search */ @Transactional public List search(..