| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 17:45:31
|
fabio.nascimento
JavaTeenager
![[Avatar]](/images/avatar/e7728fab6844dee91aa0cc03c0b97bdd.jpg)
Membro desde: 21/08/2006 16:26:00
Mensagens: 159
Localização: São Paulo
Offline
|
Pessoal
To estudando hibernate e to com uma dificuldade aqui, por favor se alguém puder me ajudar.
trecho do meu Bean
meu hbm
Tabela no banco está como DATE
Ao tentar inserir me é apresentado o seguinte erro:
Alguém tem um caminho ou dica para que eu estude?
Grato.
This message was edited 1 time. Last update was at 23/11/2007 17:45:58
|
"It's easier to invent the future than to predict it." by Alan Kay
Twitter : www.twitter.com/fnascimento |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 17:52:21
|
felipedamiani
JavaEvangelist
![[Avatar]](/images/avatar/7d2d180c45c41870f36e747816456190.jpg)
Membro desde: 07/10/2006 17:38:46
Mensagens: 382
Localização: Braço do Norte / Tubarão - SC
Offline
|
acho que você não está convertendo a data, segue:
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date data = df.parse("11/12/2008");
|
Felipe Damiani |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 17:56:19
|
fabio.nascimento
JavaTeenager
![[Avatar]](/images/avatar/e7728fab6844dee91aa0cc03c0b97bdd.jpg)
Membro desde: 21/08/2006 16:26:00
Mensagens: 159
Localização: São Paulo
Offline
|
felipedamiani wrote:acho que você não está convertendo a data, segue:
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date data = df.parse("11/12/2008");
Engraçado, achei que o hibernate faria isso pra mim...
Mas tenho que converter a data antes de enviar para gravação ???
|
"It's easier to invent the future than to predict it." by Alan Kay
Twitter : www.twitter.com/fnascimento |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 18:00:09
|
felipedamiani
JavaEvangelist
![[Avatar]](/images/avatar/7d2d180c45c41870f36e747816456190.jpg)
Membro desde: 07/10/2006 17:38:46
Mensagens: 382
Localização: Braço do Norte / Tubarão - SC
Offline
|
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date data = df.parse("11/12/2008");
objeto.setData(data)
hibernate.save(objeto)
|
Felipe Damiani |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 18:04:40
|
fabiophx
Java Ninja
Membro desde: 17/04/2006 14:05:56
Mensagens: 283
Localização: Montenegro-RS
Offline
|
O problema é o teu mapeamento com o type, não é o pacote.classe java e sim uma string que o Hibernate usa para identificar quais tipos java pode usar, exemplo abaixo:
<property name="data" type="calendar_date" not-null="true" />
<property name="contato" type="string" length="50" not-null="true" />
<property name="idstatus" type="integer" not-null="true" />
|
Fabio da Silva
http://fabiophx.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2007 18:07:45
|
fabio.nascimento
JavaTeenager
![[Avatar]](/images/avatar/e7728fab6844dee91aa0cc03c0b97bdd.jpg)
Membro desde: 21/08/2006 16:26:00
Mensagens: 159
Localização: São Paulo
Offline
|
felipedamiani wrote:DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date data = df.parse("11/12/2008");
objeto.setData(data)
hibernate.save(objeto)
Esse cara precisa estar dentro de um Try certo?
E tem mais ele dá tipo incompativel para conversão.
Engraçado, ele continua dando este erro abaixo:
Como que tenho que definir no banco o tipo de dados Data???
DATE
DATETIME
TIMESTAMP
??
Grato.
This message was edited 2 times. Last update was at 23/11/2007 18:10:58
|
"It's easier to invent the future than to predict it." by Alan Kay
Twitter : www.twitter.com/fnascimento |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/11/2007 11:17:14
|
fabio.nascimento
JavaTeenager
![[Avatar]](/images/avatar/e7728fab6844dee91aa0cc03c0b97bdd.jpg)
Membro desde: 21/08/2006 16:26:00
Mensagens: 159
Localização: São Paulo
Offline
|
pessoal,
tenho batido a cabeça bastante, mas acho que o erro abaixo pode ser somente em página certo?
|
"It's easier to invent the future than to predict it." by Alan Kay
Twitter : www.twitter.com/fnascimento |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/12/2008 09:57:45
|
kinicky
Entusiasta Java
Membro desde: 22/11/2008 23:09:07
Mensagens: 15
Offline
|
eu tenho esse mesmo erro... ninguem sabe a resposta??
Meu Bean:
hbm.xml
jsp onde eu uso
This message was edited 1 time. Last update was at 12/12/2008 10:07:35
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/12/2008 10:02:38
|
ramilani12
GUJ Master
![[Avatar]](/images/avatar/b597460c506e8e35fb0cc1c1905dd3bc.png)
Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline
|
que banco de dados vc´s estão utilizando?, mysql?
|
my delicious| follow me| linkedin |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/12/2008 10:08:15
|
kinicky
Entusiasta Java
Membro desde: 22/11/2008 23:09:07
Mensagens: 15
Offline
|
eu uso postgres
o type o hbm.xml eu ja usei como date soh tb e deu o mesmo erro
This message was edited 1 time. Last update was at 12/12/2008 10:10:19
|
|
|
 |
|
|