쿼리 만들기
JPA를 이용한 쿼리를 만드는 방법은 3가지가 있다.
1.메소드 이름을 분석해서 쿼리 만들기 (CREATE)
2. 미리 정의해 둔 쿼리 찾아 사용하기(USE_DECLARED_QUERY)
3. 미리 정의한 쿼리 찾아보고 없으면 만들기
Comments 엔티티
메소드 이름을 분석해서 쿼리를 만들어 보겠다
findByContent로 Comments 엔티티에 있는 content 값이 같은걸 찾는것이다.
테스트
잘 찾아지는걸 볼 수 있다.
이번에는 대소문자를 구분하지 않고 하는 방법이다.
IgnoreCase가 더 붙었다.
테스트
테스트가 잘 성공하고
발생하는 쿼리를 보면 upper로 적용이 되는걸 볼 수 있다.
정렬하기 (OrderBy~~~)
테스트
내림차순으로 정렬이 잘 됐다는걸 볼 수 있다.