Bom dia, eu abri um tópico acho que sexta feira, sobre isso mais eu não soube explicar o motivo realmente da minha duvida e que acabou ficando em um assunto que não tinha nada ver. Mais ok, antes eu tinha duvida doque tava acontecendo mais agora tenho certeza aonde está o "erro".
@SuppressWarnings("unused")
public boolean verificar(Usuario usuario) {
Query query = manager
.createQuery("Select u from Usuario u WHERE u.login = :pLogin and u.senha = :pSenha");
query.setParameter("pLogin", usuario.getLogin());
query.setParameter("pSenha", usuario.getSenha());
try {
Usuario resultado = (Usuario) query.getSingleResult();
} catch (NoResultException e) {
return false;
}
return true;
}
Aqui nesse meu select só ira retonar o meu login e senha? porque é oque ta acontecendo. Como seria se fizesse essa comparação com o login e senha na hora da tela do login, mais que trazesse todo o objeto tipo código tipo nele tem um campo boolean e nesse campo só está me retornando false porque só estou passando 2 parameter. Como fazer isso?