Login Registre-se
Migrando para Hibernate x JDBC  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
rodrigoj33

JavaC Membro

Membro desde: 28/10/2014 18:35:51
Mensagens: 1
Offline

Pessoal! uso netbeans 8.0.1 e postgres 9

até hoje em 6 projetos de médio porte usei conexções JDBC direto no postgres... no momento cancei do JDBC e gostaria de experimentar o hibernate em novo projeto. Mas, estou encontrando algumas dificuldades...por exemplo...na tela de login do sitema eu conseguia via jdbc verificar se o usuario informado estava cadastrado no ROLES do postgres para ficar o nome do usuario locado em vez do usuario postgress... alguem pode me ajudar da migração do jdbc para o hibernate...principalmente na tela de login?

Rodrigo
cristianojcs

JavaC Membro

Membro desde: 06/01/2015 00:02:25
Mensagens: 9
Offline

Quando comecei usar o JPA (Java Persistence API) e sair um pouco do JDBC, a tela de login foi a que mais deu dor de cabeça. Nunca consegui achar uma solução legal e elegante pra fazer validação de login com JPA/HIBERNATE. Então, nas telas de login, ainda continuava a usar JDBC. Eu usava o JDBC no login por causa da função md5 do postgres, onde já criptografava a senha.
O que você pode fazer, para usar JPA e ainda assim utilizar a funcao de md5 nativa do postgres é usar o "createNativeQuery" que se não me engano, retorna um Array de Object. Basta fazer o cast, verificar com o que o usuário digitou na tela, com o que veio do banco e pronto.
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.9 © JForum Team