У меня есть два унаследованных класса:
@Entity
public class Sub1 extends SuperClass {
...
}
@Entity
public class Sub2 extends SuperClass {
...
}
public class Service {
@OneToOne
private SuperClass field;
...
}
Идея состоит в том, что мне нужно поведение "orphanRemoval" для поля, если оно содержит экземпляр класса Sub1, но не Sub2.Возможно ли это сделать?