Membro desde: 08/07/2010 11:05:54
Mensagens: 95
Offline
Pessoal,
Tenho as seguintes entidades mapeadas com Annotations do JPA utilizando Hibernate:
Gostaria de saber se há uma forma de quando eu der o comando "avaliacao.getGrupoDeAvaliacaoList()", eu só trazer os "Grupos de Avaliação" que estejam ativos. Ou seja, interferir na execução da query que é feita pelo "Lazy" do Hibernnate. Conto com o apoio de vocês.
breno500as
Virtual Machine Man
Membro desde: 11/10/2007 17:53:07
Mensagens: 614
Localização: Belo Horizonte - MG
Offline
Para trazer apenas os ativos você tera que filtrar isso na sua hql ..... Se o relacionamento estiver marcado como lazy e você desejar inicializar ele, você pode colocar um fetch após o join do seu hql ...
Sun Certified Java Programmer 5.0
Sun Certified Web Component Developer 5.0
Sun Certified Business Component Developer 5.0