hoony's web study

728x90
반응형

오늘도 JPA 에 적응하고 있느라 힘드네요. 
JPA 에서 그냥 repository 로 하면 될줄 알았는데 and 로 해서 method를 만들어서 하면 될줄 알았는데 
like 처럼 생각을 처음부터 했던 제가 너무 부끄럽네요.

이번 포스팅은 제가 프로젝트 진행하면서 잊지않을려고 이렇게 포스팅을 남깁니다.
쿼리로 매핑을 해서 진행을 해야합니다. 

@Query(value = "select sf from SfCmmncdDetail  sf where sf.cmmncdId = :cmmncdId and sf.detailNm like %:detailNm%")
    Page<SfCmmncdDetail> findAllByCmmncdIdAndDetailNm(@Param("cmmncdId") String cmmncdId,@Param("detailNm") String detailNm, Pageable pageable);


위의 코드 예제처럼 응용해서 사용하시면 검색이 되어서 페이징이 잘 됩니다. 



728x90

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading