pessoal me tira uma duvida,eu tenho uma relacao ManyToMany(Servidor e BancoDados),vamos dar nomes aos bois,tenho Servidor,BancoDados e tabelas,ja da para ver as relacoes,entao minha duvida e a seguinte,no metodo Servidor.getBancoDados() ele me retorna uma coleção de BancoDados,sendo q ele esta carregando as propiedades dentro do BancoDados de cada um,no meu caso, esta executando tb o metodo BancoDados.getTabelas(),e eu nao quero q ele faca isso eu so quero pegar os nomes dos bancos,ja coloquei servidor.getBancoDados().toString e mesmo assim carrega o getTabela(),eu achava q o fetch = lazy resolveria,alguem pode me ajudar, o metodo esta assim
@OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy = "bancoDados")
@Cascade({org.hibernate.annotations.CascadeType.ALL, org.hibernate.annotations.CascadeType.DELETE_ORPHAN})
@OrderBy("nome")
public Set<Tabela> getTabelas() {
return this.tabelas;
}