김영한 님의 실전! 스프링 데이터 JPA 강의를 보고 작성한 내용입니다.Spring Data JPA 를 사용할 때는 위처럼 JpaRepository 인터페이스를 상속받는 인터페이스를 만들어 사용합니다. 이 인터페이스를 사용하면 이전에 JPA 를 이용한 구현체가 하던 작
김영한 님의 실전! 스프링 데이터 JPA 강의를 보고 작성한 내용입니다.Spring Data JPA 는 쿼리 메소드 기능을 제공하는데 쿼리를 어떤 방식으로 작성할 것인지 3가지 방식을 제공합니다.메소드 이름으로 쿼리 생성메소드 이름으로 JPA NamedQuery 호출@
김영한 님의 실전! 스프링 데이터 JPA 강의를 보고 작성한 내용입니다.Spring Data JPA 는 인터페이스만 정의하면 구현체는 스프링이 자동으로 생성해줍니다. 인터페이스를 직접 구현하면 개발자가 구현해야 하는 기능이 너무 많습니다. 인터페이스 메서드를 직접 구현
김영한 님의 실전! 스프링 데이터 JPA 강의를 보고 작성한 내용입니다.IDE 를 통해 JpaRepository 에서 찾아보면 보면 SimpleJpaRepository 가 나오는데 바로 이것이 Spring Data JPA 의 구현체입니다.해당 클래스를 살펴보면 내부적으