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:
Se a questão é utilizar o método da classe ConexaoBD dentro do método main da classe InsereEditora,
você pode fazer a chama direta, caso as classes estejam no mesmo pacote:
ConexaoBD.conectarBD();
Ou, caso as classes estejam em pacotes diferentes é só importar a ConexaoBD na outra:
import <meupackage>.ConexaoBD;
...
public class InsereEditora {
public static void main(String[] args) {
Connection conexao = ConexaoBD.conectarBD();
....
}
}
Por que você editou seu tópico desta forma? Fazendo assim você torna o tópico inútil para as outras pessoas. Podem haver pessoas com a mesma dúvida que você e este tópico seviria como consulta.
Por gentileza, você poderia reeditar o tópico, recolocando o que havia antes? Caso sua dúvida já esteja sanada, também adicione ao assunto o aviso [RESOLVIDO]. Assim você ajuda mais gente e dá continuidade a essência de um fórum!