Duvida com o Hibernate Annotation

2 respostas
Z

Estou usando o NetBeans 5.5 para fazer um exemplo utilizando o hibernate annotation, e esta aparecendo um tracejado amarelo no @Entity
dizendo THE PROJECT DOESN´T CONTAIN A PERSISTENCE UNIT

O que seria esse persistence unit?
E realmente necessario criar ele ?
por que ?

2 Respostas

Anderson_Schmidt

Zeuli,

PersistenceUnit, como o nome já diz, é a unidade (objeto) que controla a a configuracao da persistência em seu projeto.

Na prática, isso se resume em um arquivo, persistence.xml. Se vc seguir os wizards aí do netbeans, verá que ele te ajuda a criá-lo.

Precisa criá-lo? Sim, quando vc utiliza Annotations nas classes, ele é necessário, pois é nele que vc define desde configuracoes básicas de acesso ao seu banco de dados como seu pool de conexoes, dialeto e principalmente, o tipo de transacao.

Flws!
Schmidt

root_

Tb ocorre o mesmo comigo tb, de aparecer a dica para criar uma unit persistence, será q é mesmo realmente necessário?
Pq se eu executar minha aplicação em qualquer outro IDE, funciona 100% sem precisar criar essa persistence.xml, pois quem cuida disso eh o Hibernate-Annotation!

Criado 17 de abril de 2007
Ultima resposta 23 de abr. de 2007
Respostas 2
Participantes 3