April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Mapeamento de classes utilizando Hibernate
nOs mapeamentos são declarados em um ou vários arquivos *.xml (Hibernate mapping files);
n
nPrincipais regras para classes persistentes:
nDevem possuir métodos “get” e “set” para os atributos persistentes;
nDevem possuir um construtor padrão (implícito ou explícito) para  que o Hibernate possa instanciar classes através do método “newInstance()”;
nDevem possuir um atributo identificador (não obrigatório para “Dependent objects”), de forma a possibilitar “cascade updates” e chamada de método saveOrUpdate (inteligente);
nNão devem ser “final” de forma a possibilitar o uso de proxies;
n