Если внедрить сущность «B» с помощью аннотаций @JoinColumn и @OneToOne в сущность «A»,
Как я могу пропустить загрузку объекта «A», если объект «B» не может быть присоединен?
Например, при возврате списка из репозитория собрать все, кроме случая выше.
Вот пример кода.
@Entity @Table(name = "A_Table")
public class A_Entity {
@OneToOne(targetEntity = B_Entity.class, fetch = FetchType.LAZY)
@JoinColumn(name = "TheColumn")
B_Entity bEntity;
}