Classe a ser persistida
Para o mapeamento em tabelas em um banco de dados o Hibernate utiliza classes consideradas POJO (Plain Old Java Objects). É necessário criar um arquivo de configuração que relacionamos em hibernate.cfg.xml para a classe Contato.java.
Primeiro vamos ver nossa classe simples:
Criando o mapeamento da classe em XML
E agora vamos criar um arquivo de configuração para mapear a nossa classe de contatos:Note que criamos uma entrada para com a tag <id> que irá mapear a chave primária da tabela. Como sou muito criativo, o atributo do objeto e a coluna da tabela também chamam id.
Criei ainda 3 outras entradas utilizando a tag <property>, cada uma mapeando um dos atributos do objeto.
Por fim perceba que estas entradas estão todas dentro de uma tag <class> e esta tag tem uma propriedade denominada name que faz a relação com o objeto que criamos acima. Percebam que é necessário colocar o nome do pacote também.
Nenhum comentário:
Postar um comentário