Hibernate, o q é proxy?

1 resposta
wandersonxs

Qual o significado proxy quando referido a java e hibernate?
instância com proxy?

Abraços
Wanderson 8)

1 Resposta

_fs

Proxy é um objeto que não ele na verdade. Uma das aplicações disso no Hibernate é a seguinte:

Pessoa p = ( Pessoa ) session.get( Pessoa.class, 1 );

A variavel ‘p’ parece ser uma instância normal de Pessoa, tem todos os métodos e atributos. Contudo, ao fazer isso:

p.getDocumentacao();

Na verdade não é o método getDocumentacao() que está sendo chamado, o que ocorre na realidade é o Hibernate inicializar a coleção de objetos Documento.

Entendeu +/-? ;D

Mais aqui:

Criado 19 de maio de 2005
Ultima resposta 19 de mai. de 2005
Respostas 1
Participantes 2