Acesso ao resultado das consultas Usando Hibernate

2 respostas
TheThis

Pessoal … sou novo por aqui então peguem leve por favor :smiley:

estou com a seguinte dúvida
não estou conseguindo pensar numa maneira de Acessar o resultado das consultas

digamos que por exemplo eu queira fazer uma comparação de login e senha … como eu acesso esses dados no resultado da query??

vou tentar explicar mais um pouco:

Query select = sessao.createQuery("from usuario u where u.usuario_login = :login and u.usuario_senha = :senha");
        select.setString("login", login);
        select.setString("senha",senha);
List objetos = select.list();

como eu acesso os dados retornados ??

Desde já Agradeço

Abraços!

2 Respostas

rafaelglauber

Oi,

Usa o get(int i) que te retorno justamente o objeto da posição i de sua lista de usuários que você tá chamando de objetos. Seria algo como:

neste caso pegariamos o usuário da posição 33, não é o caso seu, já que imagino que essa query é para autenticação de usuário, logo deve pegar o primeiro, mas antes verifique se não retornou nulo sua consulta, pois o usuário e senha podem está incorrentos e sua consulta não retornar nada.

=> Pesquise também na internet sobre List, sua dúvida não é sobre Hibernate, mas sim sobre Coleções.

TheThis

Cara … Muito Obrigado …
vo dar uma pesquisada melhor sobre List

vc me ajudou bastante

até + :smiley:

Criado 1 de setembro de 2008
Ultima resposta 1 de set. de 2008
Respostas 2
Participantes 2