[color=“green”][/color]
Meus amigos estou precisando saber como faço pra esconder a conexão com o banco de dados (Nome do banco de dados, usuário e senha), no caso de alguem conseguir invadir o código. Criptografando essa classe ou escondendo de outra maneira se tiver jeito. O que vcs me aconselhão??
public class Cadastra extends java.lang.Object
{
private Connection con;
private Statement stmt;
private String msg=“tudo”;
private String login,password, usuario, senha, passwordn, passwordc;
private final static String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
private final static String base = "jdbc:odbc:Nome_db";
private final static String user = "eu";
private final static String pass = "11111111";
public Cadastra()
{
password="1"; login = " ";
ok = false;
try
{
Class.forName(driver);
con = DriverManager.getConnection();
stmt = con.createStatement();
} catch (Exception e) {
System.out.println("Nao conectou ao banco"); };
}
public void close()
{
try {
stmt.close();
con.close();
} catch (Exception e) {
System.out.println("Nao fechou o banco"); };
}