230924 TIL Spring data jpa 섹션3 공통 인페이스 기능 ~ 섹션4 쿼리 메소드 기능

bluesky·2023년 9월 24일

TodayILearned

목록 보기
13/16

섹션3 공통 인터페이스 기능.

  • 순수 JPA 기반 리포지토리
  • 공통 인터페이스 설정
  • 적용
  • 분석
    • Spring data vs Spring data jpa
      • 전자 : 데이터를 다루기위해 필요한 인터페이스. DBMS 공통.
        • save FindOne…
      • 후자 : JPA에 특화된 데이터를 다루기 위해 필요.
        • ex) save(Iterable s), findAll

4 쿼리 메서드 기능.

메소드 이름으로 쿼리 생성.

  • 메소드 이름으로 쿼리 생성 가능.
  • 아래 공식 문서도 참고할것.
  • 김영한 강사 왈, 이름이 너무 길어도 단점. 3개 이상의 파라미터의 경우, 보통 다른 방법을 씀.

https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.query-methods.query-creation

https://github.com/dongseoki/KimyounghanSiljeonSpringDataJpa/commit/bea2003b6e0e6a297f70afb4550274794b3010ef

profile
SMART https://github.com/dongseoki?tab=repositories

0개의 댓글