मुझे लगता है कि मैंने एक @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, मुझे लगता है)?