Buenas, teria algum método de descobrir se a instância de um objeto está inicializada ou se é um proxy?
PS: Hibernate.isInitialized não serve porque se o objeto passado como parâmetro for um proxy, ele retorna true.
Buenas, teria algum método de descobrir se a instância de um objeto está inicializada ou se é um proxy?
PS: Hibernate.isInitialized não serve porque se o objeto passado como parâmetro for um proxy, ele retorna true.
Voltando um pouco… pq vc precisa disso?
Bom, vamos lá:
Eu tendo uma forma de verificar se é ou não um proxy, poderia fazer o tratamente que preciso, que seria algo do tipo:
if(Hibernate.isAProxy(pessoa.getCidade())){
pessoa.setCidade(new Cidade());
}