나는 @ManyToOne관계 의 맥락에서 계단식의 의미를 잘못 이해했다고 생각 합니다.
경우:
public class User {
@OneToMany(fetch = FetchType.EAGER)
protected Set<Address> userAddresses;
}
public class Address {
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
protected User addressOwner;
}
의 의미는 무엇입니까 cascade = CascadeType.ALL? 예를 들어 데이터베이스에서 특정 주소를 삭제하면 cascade = CascadeType.ALL데이터를 추가했다는 사실이 내 데이터에 어떻게 영향을 미칩니 User까?