Hibernate: Desvincular Objeto Transient da sessão Hibernate

1 resposta
B

Bom dia.

Gostaria de saber se alguem conhece alguma forma de desvincular o objeto que o hibernate busca via load de sua sessão.

A ideia disso é deixar de fazer buscas via Lazy. Por exemplo: Existe uma estrutura em que um fornecedor (FornecedorORM) possui um set de objetos que dizem quais regiões que esse fornecedor atende (FornecedorPorRegiaoORM). Quero trazer o FornecedorORM porém quando fizer o get das regiões que o fornecedor atende (fornecedorORM.getFornecedorPorRegiaoORM()), esse get deve retornar nulo ao invéz de ir buscar todas as regiões via Lazy.

Alguem tem alguma ideia?

Obrigado

1 Resposta

fiaux

Qual a motivação pra isso? Você vai querer que sempre retorne null, não quer quer carregue a coleção? Bota um return null então. Ou não faz o mapeamento e bota a coleção como transient. Acho que não entendi.

Criado 13 de agosto de 2008
Ultima resposta 13 de ago. de 2008
Respostas 1
Participantes 2