कहो कि मेरा निम्नलिखित की तरह एक अप्रत्यक्ष @ManyToOne
संबंध है:
@Entity
public class Parent implements Serializable {
@Id
@GeneratedValue
private long id;
}
@Entity
public class Child implements Serializable {
@Id
@GeneratedValue
private long id;
@ManyToOne
@JoinColumn
private Parent parent;
}
अगर मेरे माता-पिता P और बच्चे C 1 हैं ... C n P पर वापस जा रहे हैं, तो क्या JPA में बच्चों को स्वचालित रूप से C 1 ... C n हटाने के लिए एक साफ और सुंदर तरीका है, जब P हटाया जाता है (यानी entityManager.remove(P)
)?
मैं जिस चीज की तलाश कर रहा हूं वह ON DELETE CASCADE
एसक्यूएल में एक कार्यक्षमता है ।