Boa noite,
Como posso melhorar o código abaixo para que não seja mais necessário passar os dados de conexão da própria classe? Eu fiz uma classe separada somente para a conexão:
package lib;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class conexaoBD {
public static Connection conectarBD() {
String stringDeConexao = "jdbc:mysql://localhost:3306/livraria";
String usuario = "root";
String senha = "admin";
Connection conexao = null;
try {
conexao = DriverManager.getConnection(stringDeConexao, usuario, senha);
} catch (SQLException e) {
e.printStackTrace();
}
return conexao;
}
}