스프링 부트 _ 스프링 데이터 JPA

박준식·2022년 9월 18일
0

Spring Boot

목록 보기
12/13

  • 스프링 데이터 JPA는 인터페이스 만으로도 Repository를 구현할 수 있다.
  • 인터페이스가 JpaRepository<클래스명, Id타입>를 extends하면 구현체를 자동으로 만들고 스프링 빈에 자동으로 등록한다.
  • JpaRepository는 findAll, save, findById 같은 다양한 기본적인 CRUD가 선언되어있는 공통 인터페이스이다.
  • 그러나 Column으로 select하는 경우에는 미리 구현되어있지 않으므로 따로 선언해줘야 한다. findBy + Column명, findBy + Column명 + And + Column명 같은 정해진 규칙으로 선언만 하면 된다.

0개의 댓글