Olá devs!
Ao desenvolver um programa de cunho empresarial, me deparei com uma possivel(falha?) debilidade com a conexão de dados remota usada no sistema.
Gostaria de saber se tem como instanciar uma conexão com um db hosteado, sem precisar aplicar no codigo diretamente?
- para prevenir vazamento de dados por decompilação de codigos.
Por exemplo: Depois de criar a classe de conexão com ‘java.sql.Connection’, ‘java.sql.DriverManager’ e ‘java.sql.SQLException’ (exemplo padrãozão), para conectar seria usado as variaveis ‘hostName’, ‘userName’, ‘password’, ‘dataBaseName’ e ‘port’.
Como eu poderia sincronizar com um banco de dados no programa, sem precisar declarar “abertamente” os valores dessas variaveis?
Desde já, grato pela atenção.
PS: Usado de exemplo, o codigo fornecido pelo DevMedia à baixo.
Fontes: https://www.devmedia.com.br/java-crie-uma-conexao-com-banco-de-dados/5698