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