| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2008 17:33:29
|
erickles
Virtual Machine Man
![[Avatar]](/images/avatar/8c1690de2b615cc335614c26a137310c.jpg)
Membro desde: 04/01/2007 09:52:17
Mensagens: 605
Localização: São Paulo - SP
Offline
|
Ola pessoal!
Não entendo pq o sclipse acusa erro no codigo abaixo:
Vcs veem algo de estranho? Acredito que não haja nada, ou esse eclipse tah ficando louco...
This message was edited 1 time. Last update was at 07/07/2008 09:29:37
|
Erick de Souza.
Twitter: @erickles |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2008 17:39:02
|
rafaelglauber
GUJ Master
![[Avatar]](/images/avatar/e9abec5e32203998211653b45023be1c.jpeg)
Membro desde: 07/09/2007 23:05:20
Mensagens: 1065
Localização: Feira de Santana
Offline
|
1. Qual é o erro acusado?
2. Cadê esses atributos na sua classe que vc tá passando para o insert(codcli por exemplo)???
3. Vai usar ActiveRecord mesmo???
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2008 18:03:51
|
erickles
Virtual Machine Man
![[Avatar]](/images/avatar/8c1690de2b615cc335614c26a137310c.jpg)
Membro desde: 04/01/2007 09:52:17
Mensagens: 605
Localização: São Paulo - SP
Offline
|
1) Nas duas ultimas chaves:
- Syntax error on token "}" , delete this token;
Na definição da variavel connection:
- syntax error, insert "}" to complete class body;
Na definição do construtor e chave que fecha o mesmo:
- Syntax error on tokens, delete these tokens.
2) codcli foi nefinido em outra classe de outro pacote, onde todos os atributos possuem seus respectivos getters e setters;(import negocios.*
3) Vou sim, sei que seria idela aprender hibernate, mas preciso aprender isso pra depois partir pro hibernate...
|
Erick de Souza.
Twitter: @erickles |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2008 18:13:56
|
rafaelglauber
GUJ Master
![[Avatar]](/images/avatar/e9abec5e32203998211653b45023be1c.jpeg)
Membro desde: 07/09/2007 23:05:20
Mensagens: 1065
Localização: Feira de Santana
Offline
|
substitua para
você tem uma classe Cliente e outra cliente??? Chama essa com a letra minuscula de ClienteDAO pelo menos, pois é ela que faz a persistencia....É a classe Cliente que chama esse metodo adiciona? Pois ActiveRecord é caracterizado quando seu dominio tem contato direto com os mecanismos de persistencia, se vc tiver um Service fazendo isso tá tranquilo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2008 18:24:05
|
erickles
Virtual Machine Man
![[Avatar]](/images/avatar/8c1690de2b615cc335614c26a137310c.jpg)
Membro desde: 04/01/2007 09:52:17
Mensagens: 605
Localização: São Paulo - SP
Offline
|
Bem, renomeei a "cliente" para "ClienteDAO".
A classe "Cliente" no caso, preenchera os atributos atraves da classe Scanner, que por sua vez, chamara o metodo adiciona da classe "ClienteDAO" para gravar no Banco. To fazendo uns eskema parecido com MVC.
|
Erick de Souza.
Twitter: @erickles |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2008 19:07:44
|
erickles
Virtual Machine Man
![[Avatar]](/images/avatar/8c1690de2b615cc335614c26a137310c.jpg)
Membro desde: 04/01/2007 09:52:17
Mensagens: 605
Localização: São Paulo - SP
Offline
|
O Problema é nesse trecho de código:
Vejam os erros que deram:
A PreparedStatement eu tenho que dar um implements ?
|
Erick de Souza.
Twitter: @erickles |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2008 21:41:51
|
rafaelglauber
GUJ Master
![[Avatar]](/images/avatar/e9abec5e32203998211653b45023be1c.jpeg)
Membro desde: 07/09/2007 23:05:20
Mensagens: 1065
Localização: Feira de Santana
Offline
|
Bem o erro é claro, verifica essa sua classe Cliente que tá faltando coisa ou você esqueceu que Java é case sensitive.
qualquer dúvida posta o sua classe Cliente.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/07/2008 06:43:59
|
erickles
Virtual Machine Man
![[Avatar]](/images/avatar/8c1690de2b615cc335614c26a137310c.jpg)
Membro desde: 04/01/2007 09:52:17
Mensagens: 605
Localização: São Paulo - SP
Offline
|
POutz cara, eh msm, na verdade, ontem msm, de ler sua resposta, jah havia detectado o problema. O Estranho msm foi a preparedstatement. Ao inves disso:
Tive que faze isso:
Dae o eclipse n acuso erro. Pra mim, ambos os codigos dao na msma, mas vai entende...
This message was edited 1 time. Last update was at 07/07/2008 06:44:51
|
Erick de Souza.
Twitter: @erickles |
|
|
 |
|
|
|
|