Buenas tardes!!!
Necesito ayuda urgente y quisiera saber si alguien me puede ayudar.
Estoy programando en java y tengo mi clase conexion bd, esta es una parte...
//**************************
protected Connection con = null;
String driver = "org.postgresql.Driver";
String connectString = "jdbc:postgresql://localhost:5432/bd";
String user = "a";
String password = "a";
public void iniciarConexion() {
try {
Class.forName(driver);
con = DriverManager.getConnection(connectString, user , password);
} catch (SuspendNotAllowedException e1) {
e1.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
Component frame = null;
JOptionPane.showMessageDialog(frame, "Falla de conexion con la base de datos, contacte con su proveedor!!", "ERROR", JOptionPane.ERROR_MESSAGE);
e.printStackTrace();
}
}
public conexionBD(){
this.iniciarConexion();
}
//************************************************** ********
Estoy trabajando en un sistema donde muchos usuarios deben acceder a la base de datos al mismo tiempo.
No se si esta conexion me sirva. No se si deba usar hilos o algun tipo de sincronizacion para evitar los interbloqueos.
Les agradeceria cualquier recomendacion!!!