Galera to começando com isso agora queria uma ajuda
gravar no banco ta dando certinho
fazer buscas ta dando certinho
agora queria saber como fazer uma verificação
queria ver se o usuario digitado e senha estao corretos
alguem pode me ajudar?
tentei de duas formas mas uma assim,
public boolean logar(String usuario,String senha){
String consultaSQL = "SELECT * FROM funcionario WHERE usuario = ? AND senha = ?;";
mas pelas minhas pesquisas acho que deveria ser algo assim
org.hibernate.Query query = this.session.createQuery("from funcionario where usuario :usuario AND senha :senha");
query.setString("usuario", usuario ,"senha", senha);
Qual o problema que vc esta encontrando? Ele nao retorna nada? Ele solta uma excecao?
sandro.ci02
Algo assim
org.hibernate.Queryquery=this.session.createQuery("SELECT f FROM Funcionario f WHERE f.usuario :usuario AND f.senha :senha");query.setString("usuario",usuario,"senha",senha);
G
godmorfzz
valeu sandro vou tentar aqui
G
godmorfzz
Não deu fica dando erro aqui
query.setString("usuario",usuario,"senha",senha);
sandro.ci02
query.setParameter
U
upmauro
godmorfzz, boa tarde.
Como você falou que esta começando, que tal ja dar uma olhadinha em Criterias ?
Criteria é uma implementação do Hibernate que te permite fazer querys, sem montar o SQL, por exemplo, no seu caso voce poderia fazer algo do tipo :