반응형

연관관계 3

[어드민 페이지 만들기] 연관관계 설정하기

[어드민 페이지 만들기] 연관관계 설정하기 연관관계 설정하기 지난 시간 동안 ERD 설계, Table 생성, Entity 생성, Repository 생성, JUnit 테스트 코드 작성이 끝났다. 이제 연관관계 설정을 할 차례이다. 지난 시간에 설계한 테이블간 연관관계도를 보면서 진행해보자. 관련 글은 아래 링크를 통해 확인할 수 있다. [어드민 페이지 만들기] ERD 설계 & Table 생성 & Entity 생성 1. User : OrderGroup = 1 : N User 엔티티 @Data // 기본 생성자와 변수에 대해 get, set 메서드 생성 @AllArgsConstructor // 모든 매개변수를 가진 생성자도 추가 @NoArgsConstructor // 파라미터가 없는 생성자 생성 @Entit..

Java 2022.03.07

JPA 연관관계 설정 구체적인 방법 (fetch 타입 종류: LAZY, EAGER)

JPA 연관관계 설정 구체적인 방법 (fetch 타입 종류: LAZY, EAGER) 이전 글 [JPA] entity와 repository 생성 (+ JUnit Test 실행 방법) [JPA] entity와 repository 생성 (+ JUnit Test 실행 방법) 이 게시글은 아래 글과 이어지는 글이다. JPA 연관관계 설정 (@OneToOne/@OneToMany/@ManyToOne/@ManyToMany) JPA 연관관계 설정 (@OneToOne/@O.. unit-15.tistory.com 이번에는 지난 번에 이어서 JPA로 연관관계를 설정하는 방법에 대해 알아보겠다. 쿼리문을 통해 연관관계를 설정하는 것이 아니라 JPA의 연관관계 어노테이션을 이용해서 구현하는 방법이다. OrderDetail 엔티티..

Java 2022.02.25

JPA 연관관계 설정 (@OneToOne/@OneToMany/@ManyToOne/@ManyToMany)

JPA 연관관계 설정 (@OneToOne/@OneToMany/@ManyToOne/@ManyToMany) 이전 글 JpaRepository를 활용한 CRUD 구현 방법 (자세한 설명) JpaRepository를 활용한 CRUD 구현 방법 (자세한 설명) 이 게시글은 아래 글과 이어지는 글이다. Lombok(롬복) & JPA 에 대한 간단한 설명, 기본 애너테이션(@) 몇 가지 Lombok(롬복) & JPA 에 대한 간.. unit-15.tistory.com 데이터베이스 테이블 간의 관계 설정은 일대일/일대다/다대일/다대다 관계가 있다. JPA에서는 이를 어노테이션으로 간단하게 달 수 있다. 관계 Annotation 일대일 @OneToOne 일대다 @OneToMany 다대일 @ManyToOne 다대다 @Ma..

Java 2022.02.25
반응형