我有以下类:
public class A {
@OneToMany
private Set<Subclass> subA;
}
public class B {
@OneToMany
private Set<Subclass> subB;
}
public class Subclass {
/*some data*/
}
它变得更加复杂:
- 每个子类属于A或B-从不同时
- 每个子类必须属于某人,否则应删除
问题是,正如我所看到的那样,我必须有2个联接表,但是如何自动从A/B删除子类时自动删除子类?如果您还有其他实施想法,我会很高兴听到。
谢谢!
添加orphanremoval = tum tir to in @onetomany