Olá amigos
estou tentando executar esta query:
Query query = em.createQuery("select md5(:password)");
query.setParameter("password", loginInfo.get("password").toString());
String password = (String) query.getSingleResult();
Estou usando PostgreSQL para retornar a senha criptografada
Alguém poderia ajudar?
Muito obrigado
Porquê você precisa ir ai banco para gerar um hash MD5?
Fazer diretamente via Java seria mais simples, não?
Ok
vou fazer isso muito obrigado
Aproveitando o assunto, o MD5 não é adequado para hash de senhas. Para essa finalidade, prefira outros algoritmos, como o BCrypt, PBKDF2 ou scrypt. Todos possuem implementações em Java, e estão a um Google de distância
Por fim, vale a leitura:
Olá amigos
muito obrigado pelas sugestões, estave tentando por um caminho mas na verdade era outro.
Muito obrigado!