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!!