Consulta com hibernate!

Boa Tarde a todos!

tenho um query pra validação de usuario.

Query q = "From Users as u Where u.login = :login and u.senha = :pass

como faço para inserir isto num objeto? ele retorna uma lista

e quando mando iterar a lista ele mostra o nome da classe…

alguma dica?

Se a sua base não estiver “sambada” ele vai retornar um único resultado, então você dá um next() e será retornado o seu objeto.

Tem um método chamado uniqueResult() no Query no hibernate, se tentou usar ?

não esqueça de setar no seu objeto Query a quantidade maxima de resultados da query para 1

query.setMaxResults(1);
query.uniqueResult();

se interessar segue link de projeto de como usar um filtro dinamico no hibernate
http://www.guj.com.br/java/221618-filter-dinamico-para-hibernate

.list().get(0);