Mam dwie tablice
@Entity
public class TAB1
@OneToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL, optional = true)
@JoinColumn(name = "kol2")
private TAB2
@Entity
public class TAB2
private boolean deleted;
Kolumna kol2 w tablicy TAB1 jest nullable, czyli może nie istnieć takie powiązanie.
Chciałbym pobrać wszystkie rekordy TAB1 gdzie brakuje tego połączenia oraz jeśli istnieje to gdzy wartość w TAB2 na deleted is null.
Czy coś takiego może załatwić jakąś magiczną annotacją ?