| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2010 17:29:04
|
guilhermerg
HelloWorld
Membro desde: 09/09/2010 16:49:16
Mensagens: 13
Offline
|
Boa tarde pessoal..
Caros, pesquisei por aqui, no entanto não achei algo que pudesse me ajudar..
Eu estou criando um projeto utilizando o Eclipse e MySQL, tenho uma classe DAO que faz a seguinte chamada:
Só que quando rodo meu projeto, dá o seguinte erro:
Identifiquei sendo nessa linha de código, quando debuguei.. Esse problema só começou a dar quando iniciei um novo projeto utilizando MySQL, quando estava usando Oracle, não tinha problema..
Segue o meu hibernate.cfg.xml:
Minha classe DAO:
Se puderem me ajudar nisso, agradeço imensamente!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/09/2010 18:09:56
|
guilhermerg
HelloWorld
Membro desde: 09/09/2010 16:49:16
Mensagens: 13
Offline
|
Criei um novo projeto, utilizando o Oracle novamente, mas agora deu o mesmo problema acima mencionado com o MySQL.. Tô desconfiando que é algum problema de lib..
Alguém aí tem um projeto redondo rodando no Eclipse, utilizando Struts2, hibernate 3 e MySQL, que possa me enviar as Jar's... Queria verificar se não é esse o problema.. Ou em último caso me passem um link para baixar..
Obrigado pessoal!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/09/2010 18:20:47
|
Djonatah
JavaGuru
![[Avatar]](/images/avatar/9922aa62eb4eafdcea1bf84537bd4f24.jpg)
Membro desde: 11/05/2007 15:38:09
Mensagens: 204
Localização: São Bento do Sul - SC
Offline
|
Colega, vc tem certeza que anotou corretamente sua bean? (nao parece no seu codigo copiado)...
|
--------------------------------------------------
" Daria tudo o que sei, pela metade do que ignoro " - Descartes
" Tudo tem seu tempo, cada coisa tem sua ocasiao " - Eclesiastes 3 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/09/2010 20:04:39
|
guilhermerg
HelloWorld
Membro desde: 09/09/2010 16:49:16
Mensagens: 13
Offline
|
O meu bean está OK.. O problema ocorre quando tento instanciar a minha DAO e ao chamar o método construtor do método DAO, dá o problema...
Segue a minha action, que está instanciando a DAO e dá o problema:
De qq forma, segue a minha bean:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/09/2010 22:38:21
|
Djonatah
JavaGuru
![[Avatar]](/images/avatar/9922aa62eb4eafdcea1bf84537bd4f24.jpg)
Membro desde: 11/05/2007 15:38:09
Mensagens: 204
Localização: São Bento do Sul - SC
Offline
|
Amigo,
Pelo jeito que está a tua Bean e o teu hibernate.cfg.xml, o problema parece ser de configuração. Você define que vai existir um relacionamento de OneToOne, mas aparentemente vc não deve ter feito a anotação na outra class (Papel), e tampouco declarou ela no seu hibernate.cfg.xml.
Tente remover essa relação por hora e daí tente rodar a aplicação..
Abraço
|
--------------------------------------------------
" Daria tudo o que sei, pela metade do que ignoro " - Descartes
" Tudo tem seu tempo, cada coisa tem sua ocasiao " - Eclesiastes 3 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/09/2010 19:20:17
|
guilhermerg
HelloWorld
Membro desde: 09/09/2010 16:49:16
Mensagens: 13
Offline
|
Eu atualizei o meu hibernate.cfg. Mapiei todas as minhas beans. Agora que vc comentou em relação a fazer anotação na outra classe (Papel), realmente não fiz.. Mas o que eu deveria anotar na classe papel? A regra de negócio do meu projeto é que cada usuário pode ter apenas um papel, por isso o (OneToOne) e guardo essa informação dentro da classe usuario. Não sei o que deve ser informado na classe papel...
Minha hibernate.cfg.xml:
Minha bean.papel.class:
|
|
|
 |
|
|