| 엔티티 그래프 엔티티 조회시점에 연관된 엔티티들을 함께 조회하는 기능- 정적으로 정의하는 Named 엔티티 그래프- 동적으로 정의하는 엔티티 그래프 || 정적 엔티티 그래프(Named) c. 주문을 조회 시 연관된 회원도 함께 조회하는 엔티티 그래프 정의123456789101112131415161718@NamedEntityGraph(name = "Order.withMember", attributeNodes = { @NamedAttributeNode("member")})@Entity@Table(name = "ORDERS")public class Order { @Id @GeneratedValue @Column(name = "ORDER_ID") private Long id; @ManyToOne(fetch ..
| 소개-- spring framework에서 JPA를 편리하게 사용할 수 있도록 지원하는 프로젝트 - CRUD 처리를 위한 공통 인터페이스 제공 - repository 개발 시 인터페이스만 작성하면 실행 시점에 스프링 데이터 JPA가 구현 객체를 동적으로 생성해서 주입 - 데이터 접근 계층을 개발할 때 구현 클래스 없이 인터페이스만 작성해도 개발을 완료할 수 있도록 지원 - 공통 메소드는 스프링 데이터 JPA가 제공하는 org.springframework.date.jpa.repository.JpaRepository 인터페이스에 count, delete, deleteAll, deleteAll, deleteById, existsById, findById, save .. c.스프링 데이터 JPA 적용 - 공..