pessoal, preciso preencher uma lista de um único registro.
tenho um sistema onde faço um login, e a partir desse login, preciso preencher uma tabela com dados referentes ao mesmo.
meu banco possui apenas uma tabela com todos os dados que preciso, vamos lá
montei um bean da seguinte forma…
@SessionScoped
@ManagedBean
Public class AlunoBean {
private Atafaluno notaAluno = new Atafaluno();
public Atafaluno getNotaAluno (Atafaluno aluno){
EntityManager em = new JPAUtil().getEntityManager();
em.getTransaction().begin();
Query query = em.createQuery("select a from Atafaluno a where a.login = :pLogin and a.senha = :pSenha");
query.setParameter ("pLogin", aluno.getLogin());
query.setParameter ("pSenha", aluno.getSenha());
>-- aqui eu não sei como fazer para o Objeto ser preenchido com todos os campos da tabela. --<
>-- tentei usar o !query.getResultList() mas não deu certo --<
em.getTransaction().commit();
em.close();
return notaAluno;
}
}
acho que expliquei bem o que eu preciso…
preciso do método getNotaAluno para preencher o DataTable somente com os dados do aluno que retornei no Select.
no aguardo…