Bom dia pessoal, estou tentando fazer um relacionamento onetoone lazy…
Tenho uma filial q tem um objeto HoraInstalacaoMP e vice-versa
Fiz o mapeamento da filial assim:
@OneToOne(mappedBy= "filial", cascade = CascadeType.ALL, fetch=FetchType.LAZY)
public HoraInstalacaoMP getHoraInstalacaoMP() {
return horaInstalacaoMP;
}
e da HoraInstalacaoMP assim:
@OneToOne(cascade = CascadeType.ALL, fetch=FetchType.LAZY)
@JoinColumn(name="filial")
public Filial getFilial() {
return filial;
}
Creio q seja assim, soh q quando faço um list das filiais ele faz o select das filiais, blz ateh ai td certo, mas faz também os selects das horas de instalação, creio q isso nao seja lazy pois quero pegar a hora de instalação apenas quando der um “filial.getHoraInstalacaoMP()”…
Pq q ele faz o select nas horas também, mesmo eu dizendo pra ele q quero apenas as filiais?
Abraço e agradeço qq ajuda