•
@OneToMany @ManyToMany @OneToOne @ManyToOne
Member
@ManyToOne
@JoinColumn(
name = "group_id",
foreignKey = @ForeignKey(name = "PERSON_ID_FK")
)
Group group = ....
@OneToMany(cascade = CascadeType.ALL, orphanRemoval = true)
private List<Phone> phones = new ArrayList<>();
JavaScript
복사
1.
연관관계 어노테이션이 어느 시점에 사용되는지 찾아보기
2.
연관관계 어노테이션의 필드에 대해서 알아보기
3.
실제적으로 쿼리를 실행할 때 FetchType에 따라 코드적으로 어떻게 동작하는지 알아보기
a.
FetchType.LAZY
b.
FetchType.EAGER
4.
Lazy Loading 시 Target Instance의 Proxy를 누가 가지고 있는지 알아보기
모두 알아오기 (10/20, 목)