반응형
예시를 가져왔고, 이것만 보시면 됩니다.
적당한 깔끔한 예시가 검색해도 나오지 않아서 직접 남깁니다.
Class School {
@Id
String id;
// mappedBy는 왜리키 명을 넣어준다.
@OneToMany(mappedBy="school", fetch=FetchType.LAZY)
List<Student> students;
}
Class Student {
String name
@ManyToOne
JoinColumn="school_id" // school_id라는 col이 자동 생성됨
School school
}
LazyFetch는 get 할때만 가져오는 방식.
참고
https://www.baeldung.com/jpa-join-column
https://www.youtube.com/watch?v=febxA-YxyNU
https://jinhokwon.github.io/springboot/springboot-jpa-one-to-many/
반응형
'[SpringBoot]' 카테고리의 다른 글
JPA 설명 -3 / Spring Data JPA 실습 (0) | 2022.12.20 |
---|---|
JPA 설명 -2 / Spring Data JPA (1) | 2022.12.20 |
JPA 설명 -1 / JDBC (0) | 2022.12.15 |
SpringBoot 간단 실습 - 5 Controller, CRUD 단위 테스트 (0) | 2022.12.14 |
SpringBoot Swagger 연동 (0) | 2022.12.13 |