javasf@googlegroups.com
[Top] [All Lists]

Re: [javasf] numberformatexception

Subject: Re: [javasf] numberformatexception
From: Bruno Maomeh
Date: Wed, 31 Mar 2010 14:49:54 -0300
qual a consulta que você está fazendo?


Em 31 de março de 2010 14:41, eduardo borges <duca86@xxxxxxxxx> escreveu:
Entendi,
mas você sabe porque ele vem com os colchetes?
tipo eu quero só o valor do ID , o valor que está setado lá é 2.
quando tento pegar esse valor ele imprime assim [[2]] dentro dos colchetes.
se eu fazer a impressão do valor de imediato não terá problema, mas se eu for fazer uma interação , quando eu vou carregar usando o for(Credito x: lista) ele já da o erro numberformate.. porque o valor que vem é [[2]]. é muito estranho.

Em 31 de março de 2010 14:29, Bruno Maomeh <brunomaomeh@xxxxxxxxx> escreveu:

a consulta que vc está fazendo é essa?
@NamedNativeQuery(name="lista", query="Select * from credito")

te aconselho a não usar queries nativas..
assim é mais fácil vc ficar preso ao banco..
uma coisa que o hibernate/jpa tenta abstrair pra vc..

vc pode usar o @NamedQuery(name="lista", query="from Credito")
lembrando que o namedQuery é case sensitive

2010/3/31 eduardo borges <duca86@xxxxxxxxx>
Ela está assim:
@SuppressWarnings("serial")
@NamedNativeQuery(name="lista", query="Select * from credito")
@Entity
public class Credito implements Serializable{
@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE)
private Long id;
@Column(nullable = false, name = "empresa")
private String nome_divida;
@Column(nullable = false, name = "quantidade")
private int numero_parcela;
@Column(name = "data_inicial", nullable = false)
@Temporal(TemporalType.DATE)
private Date data_inicial;
@Column(name = "data_final", nullable = false)
@Temporal(TemporalType.DATE)
private Date data_final;
@Column(name="dia_vencimento",nullable=false)
private int dia_vencimento;

public int getDia_vencimento() {
return dia_vencimento;
}

public void setDia_vencimento(int diaVencimento) {
dia_vencimento = diaVencimento;
}

public String getNome_divida() {
return nome_divida;
}

public void setNome_divida(String nomeDivida) {
nome_divida = nomeDivida;
}

public int getNumero_parcela() {
return numero_parcela;
}

public void setNumero_parcela(int numeroParcela) {
numero_parcela = numeroParcela;
}

public Date getData_inicial() {
return data_inicial;
}

public void setData_inicial(Date dataInicial) {
data_inicial = dataInicial;
}

public Date getData_final() {
return data_final;
}

public void setData_final(Date dataFinal) {
data_final = dataFinal;
}
public Long getId() {
return id;
}

public void setId(Long id) {
this.id = id;
}
public String toString(){
return "br.estudo.model.Credito[id="+id+"nome_divida="+nome_divida+"data_inicial="+data_inicial+"data_final="+data_final+"numero_parcela="+numero_parcela+"dia_vencimento="+dia_vencimento+"]";
}


Em 31 de março de 2010 13:55, Bruno Maomeh <brunomaomeh@xxxxxxxxx> escreveu:
mostre o mapeamento desse atributo, a sua consulta.. e o tipo de dado do banco.. :)

Em 31 de março de 2010 11:57, epontes <duca86@xxxxxxxxx> escreveu:

Bom dia pessoal,
estou com um problema  no meu JSF+ MYSQL e JPA., estou começando agora
a mexer com java.
bom eu estou com esse erro de numberformatexception, depois de quebrar
a cabeça, descobri que  o erro se vem do resultado do mysql.
 fiz alguns debug's e me deparei com um retorno assim [[2]].
alguem poderia me dizer como faço para tirar o resultado dos
colchetes? só quero que apareça o 2.

obrigado a todos!

--
http://groups.google.com/group/javasf

You received this message because you are subscribed to the Google
Groups "javasf: JavaServer Faces Group" group.
To post to this group, send email to javasf@xxxxxxxxxxxxxxxx

To unsubscribe, reply using "remove me" as the subject.



--
Bruno Maomeh
  http://brunomaomeh.wordpress.com

--
http://groups.google.com/group/javasf
 
You received this message because you are subscribed to the Google
Groups "javasf: JavaServer Faces Group" group.
To post to this group, send email to javasf@xxxxxxxxxxxxxxxx



--
'“As idéias simples só estão ao alcance de espíritos complexos.”

--
http://groups.google.com/group/javasf
 
You received this message because you are subscribed to the Google
Groups "javasf: JavaServer Faces Group" group.
To post to this group, send email to javasf@xxxxxxxxxxxxxxxx



--
Bruno Maomeh
  http://brunomaomeh.wordpress.com

--
http://groups.google.com/group/javasf
 
You received this message because you are subscribed to the Google
Groups "javasf: JavaServer Faces Group" group.
To post to this group, send email to javasf@xxxxxxxxxxxxxxxx



--
'“As idéias simples só estão ao alcance de espíritos complexos.”

--
http://groups.google.com/group/javasf
 
You received this message because you are subscribed to the Google
Groups "javasf: JavaServer Faces Group" group.
To post to this group, send email to javasf@xxxxxxxxxxxxxxxx



--
Bruno Maomeh
  http://brunomaomeh.wordpress.com

--
http://groups.google.com/group/javasf
 
You received this message because you are subscribed to the Google
Groups "javasf: JavaServer Faces Group" group.
To post to this group, send email to javasf@xxxxxxxxxxxxxxxx
<Prev in Thread] Current Thread [Next in Thread>