aca te dejo como yo manejo las clases de conexion en un programa en java. ojala puedas entenderlo y que te sirva claro:
Código Java:
Ver originalpublic class clsBd {
public clsBd()
{
}
/* Abrir conexion a la base de datos*/
public void getConectar()
{
try
{
if ( this.objConexion == null )
{
String nmDriverManager
= "com.mysql.jdbc.Driver"; String url
= "jdbc:mysql://localhost/taller";
Class.forName(nmDriverManager);
}
}
{
ex.printStackTrace();
}
}
/* Cerrar conexon a la base de datos*/
private void setCerrarConexion()
{
try
{
if ( this.objConexion.isClosed() == false )
{
this.objConexion.close();
}
}
{
}
finally
{
this.objConexion = null;
}
}