Ola tudo bem?
Pelo o que eu entendi vc quer se conectar no banco certo?
para isso eu faço da seguinte forma, que acredito ser de uma forma padrao.
Para ficar mais organizado crio uma classe Conexao, com isso não preciso ficar digitando o codigo em toda classe, apenas chamo o metodo que executa essa conexão…enfim o codigo e o seguinte.
public Class Conexao{
public static Connetion getConexao() throws SQLException{
String driver = "com.mysql.jdbc.Driver";
String url =" jdbc:mysql://localhost/";
String bd = "nomeDoBanco";
String user = "nomeDoUsuarioDoBanco";
String passwd = "senhaDoBanco";
Connection con = null;
try{
//Registrando o Driver
Class.forName(driver);
//Abrindo a conexao
con =DriverManager.getConnection(url + bd,user,passwd)
}
catch(Execption e){
e.printStackTrace();
}
return con;
}
}
Essa é o jeito que eu uso, ai para chamar ele em uma classe basta
chamar o metodo getConnection(). Como o ele e static, não precisa declara-lo
ficaria assim
Conexao.getConnection();
Espero ter ajudado, para saber mais sobre ou melhor tudo sobre JDBC leia o tutorial do RoseIndia que é referencia…segue o link
“Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial”