반응형 JPA/Spring Data JPA6 [스프링 데이터 JPA] 02. 스프링 데이터 JPA 공통 인터페이스 공통 인터페이스 설정 JavaConfig 설정- 스프링 부트 사용시 생략 가능 @Configuration @EnableJpaRepositories(basePackages = "jpabook.jpashop.repository") public class AppConfig {} 스프링 부트 사용시 @SpringBootApplication 위치를 지정(해당 패키지와 하위 패키지 인식) 만약 위치가 달라지면 @EnableJpaRepositories 필요 스프링 데이터 JPA가 구현 클래스 대신 생성 org.springframework.data.repository.Repository 를 구현한 클래스는 스캔 대상 MemberRepository 인터페이스가 동작한 이유 실제 출력해보기(Proxy) memberRepo.. 2021. 12. 28. [스프링 데이터 JPA] 01. 순수 JPA 기반 리포지토리 만들기 예제 도메인 모델 Member 엔티티 package study.datajpa.entity; import lombok.AccessLevel; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import javax.persistence.*; @Entity @Getter @Setter @NoArgsConstructor(access = AccessLevel.PROTECTED) @ToString(of = { "id", "username", "age" }) public class Member { @Id @GeneratedValue @Column(name = "member_id") private Long id; private S.. 2021. 12. 28. 이전 1 2 다음 반응형