OneToOne lazy

0 respostas
T

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

Criado 22 de maio de 2007
Respostas 0
Participantes 1