Primero debes tener el connector de tu base de datos y luego con el driver puedes abrir una conexion a tu base. Te pongo un ejemplo de una coneccion a una base de datos mysql. Espero que te sirva
import java.sql.*;
public class ConnectionFactory {
/** Creates a new instance of ConnectionFactory */
public ConnectionFactory() {
}
public static Connection getConnection() throws SQLException{
return DriverManager.getConnection("jdbc:mysql://localhost/AgencyBiblio","root", "Maquina1");
}
static {
try{
Class.forName("com.mysql.jdbc.Driver");
}
catch (ClassNotFoundException e){
e.printStackTrace();
}
}
}