Tenho uma aplicação Swing conectando no servidor Web…
Parte da minha aplicação web tem q ser desktop e precisa acessar os dados da web.
Qual a melhor solução de conexão? Uso Hibernate.
E como proteger minha senha do banco? Pois coloquei o usuario e a senha de acesso ao banco nas configurações de conexão do Hibernate… Assim qualquer um que decompilar meu .jar terá a senha do banco.
Mas eu teria um problema com isso… A aplicação já está rodando desktop com banco local, só estou migrando o banco para a web, se mudar todas as funções de gravação e leitura de dados para webservice vai dar um trabalho imenso.
Vc acha q seria viavel fazer um werbservice somente para pegar o login e senha do usuario postgres na hora de efetuar a configuração do banco no hibernate?
Mas acho q isso vai me deixar sem proteção tbm… qq um poderia acessar o webservice e pegar a senha e login.