O que precisar para rodar uma web-app com hibernate annotations?

6 respostas
gporpino

olá!

galera, estou engatinhando no hibernate annotations… e gostaria de saber o que preciso para rodar uma app com hibernate com sucesso?

mas gostaria de saber tudo… tipo que libs precisa… .properties…
e as declaracoes basicas de annotations…

eu ja tentei coisas que so aki, ele ate tenta inserir , mas da um erro assim

19:12:25,843 DEBUG SQL:401 -
insert
into
Contato
(email, endereco, nome, id)
values
(?, ?, ?, ?)
Hibernate:
insert
into
Contato
(email, endereco, nome, id)
values
(?, ?, ?, ?)
19:12:26,015 WARN JDBCExceptionReporter:77 - SQL Error: 0, SQLState: S1009
19:12:26,031 ERROR JDBCExceptionReporter:78 - Statement parameter 4 not set.

desde já obrigado!!

6 Respostas

fsquadro

Sobre as informações do hibernate, o que é necessário, e até das proprias funcionalidades do Hibernate, de uma olhada no tutorial do Annotations:

:arrow: http://www.hibernate.org/hib_docs/v3/reference/en/pdf/hibernate_reference.pdf

Quando a exemplos utilizando Hibernate, o Paulo, colocou no ar, esses dias uma apostila de VRaptor + Hibernate + Ajax, de uma olhada, com certeza irá te ajudar.

http://www.guj.com.br/posts/list/58662.java

Espero ter ajudado.

fsquadro

19:12:26,015 WARN JDBCExceptionReporter:77 - SQL Error: 0, SQLState: S1009 19:12:26,031 ERROR JDBCExceptionReporter:78 - Statement parameter 4 not set.

Ah, quanto ao seu erro, pela mensagem parece que você não está passando o parametro 4 do insert, o ID.

Verifique o seu código.

A

o meu esta dando o mesmo erro!!!

eu nao preciso passar o id… pois ele eh autoincrement… e na tabela esta certo!! porem na hora d adicionar ele nao sabe disso!! pqq??? como arrumo!!!

A

???

Jair_Rillo_Junior

Um simples “Hello Hibernate World” usando annotations.
Está em inglês, mas espero que te ajude

http://jroller.com/page/jrjunior?entry=hibernate_annotations_it_is_really

plentz

Coloque como sua classe está mapeada. Provavelmente é algum problema de configuração.

Criado 14 de maio de 2007
Ultima resposta 17 de mai. de 2007
Respostas 6
Participantes 5