JSF - ObterPorId

1 resposta
T

Pessoal, to tentando fazer um metodo que eu passe um inteiro Id e ele busqeu no banco me retornando o objeto que quero pelo ID passado.
Eu tentei da forma abaixo. soh que o eclipse reclama pedindo pra fazer cast ou mudar para object. Acho que o que ele ta retornando do banco nao eh unidMedida como eu esperava que fosse. Alguém tem alguma idéia?

public UnidMedida obterUnidMedidaPorId(int id) {

String consulta = “Select unidMedida from UnidMedida unidMedida where unidMedida.id =:id”;

Query query = entityManager.createQuery(consulta);

query.setParameter(“id”, id);
return  query.getSingleResult();
}

Valeu!!

1 Resposta

L

tente

return (UnidadeMedida) query.getSingleResult();
Criado 25 de novembro de 2009
Ultima resposta 25 de nov. de 2009
Respostas 1
Participantes 2