Aprender a persistir objeto no hibernate

5 respostas
farzac

Ola galera

Espero que alguem possa me ajudar

Estou tentando persistir objetos a 4 meses e nao consigo, sera que alguem poderia me enviar um documento passo a passo de como eu faço para persistir um objeto.

Quero persistir apenas uma tabela para que possa aprender, e por favor, que seja em portugues, pois infelizmente nao tenho muito conhecimento em ingles, um amigo do forun me enviou um excelente artigo, porem em ingles.

Quem poder me enviar ou responder no forum, por favor, passar do mais basico ate a persistencia.

So sei mesmo criar tabela. Nao sei onde crio o arquivo hibernate.property, nao sei em que diretorio o cfg deve ser gravado, enfim, nao quero nada complexo, apenas uma classe que persiste dois objetos de uma tabela.

Espero que alguem possa responder.

Desde ja, muito obrigado.

5 Respostas

kicolobo

Existe um livro muito bom com uma tradução desprezível para o português:
se chama Hibernate em Ação

Javabuntu

me manda uma MP com seu email que mando um exemplo funcionando de hibernate com jpa…

N

Javabuntu,

Mesmo seu inglês sendo fraco, este exemplo é tão simples que vale a pena dar uma olhada:
http://homepage.mac.com/edahand/projects/java/example1.html

farzac

Ola amigos

Graças a ajuda dos meus amigos do forun, avancei bastante com presistencia de objetos, porem agora esta dando o seguinte erro:

init:
deps-jar:
compile:
run:
0 [main] INFO cfg.Environment - Hibernate 3.0.5
16 [main] INFO cfg.Environment - hibernate.properties not found
16 [main] INFO cfg.Environment - using CGLIB reflection optimizer
32 [main] INFO cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
203 [main] INFO cfg.Configuration - Mapping resource: Hibernate/Professor.hbm.xml
Não foi possivel, Erro: Following superclasses referenced in extends not found: Pessoa
1282 [main] INFO cfg.Configuration - processing extends queue
BUILD SUCCESSFUL (total time: 2 seconds)

Sera que alguem sabe me dizer o motivo do erro.

O meu arquivo hibernate.properties esta:

hibernate.dialect=net.sf.hibernate.dialect.MySQLDialect
hibernate.connection.driver_class = org.gjt.mm.mysql.Driver
hibernate.connection.url = jdbc:mysql://localhost:3306/hibernate
hibernate.connection.username = root
hibernate.connection.password = 971013

peczenyj

“hibernate.properties not found”

Bom, acho que vc colocou esse arquivo em algum diretorio que o hibernate não esta encontrando…

Criado 9 de fevereiro de 2008
Ultima resposta 10 de fev. de 2008
Respostas 5
Participantes 5