viernes, 24 de septiembre de 2010

Conectar Java Con PostgreSql

Después de mucho tiempo quiero retomar con el lenguaje de programación que mas le tengo aprecio, estoy hablando de java,en este pequeño tutorial quiero empezar como conectarme java con PostgreSql, para tal motivo si quieren conocer a mas detalle sobre el Api les invito a leer desde la wikipedia desde aqui, (Cabe mencionar que usaremos el Api JDBC), este Api , en otros lenguajes como en el caso de visual Basic, estan mas relacionados con el termino proveedor de base de datos. son dos conceptos que significan lo mismo.

Pero Bueno no quiero extender la parte técnica, simplemente les muestro una ejemplo de conexión.

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package JLibraryProAlmacen.Bd;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
*
* @author jpgprog84
*/
public class PostgreDB {

public Connection getConexionBD() {
Connection cn = null;
String cc_psql = "jdbc:postgresql://127.0.0.1/bdalmacen?user=postgres&password=1234567890";
try {
Class.forName("org.postgresql.Driver");
cn = DriverManager.getConnection(cc_psql);
} catch (ClassNotFoundException ex) {
Logger.getLogger(PostgreDB.class.getName()).log(Level.SEVERE, null, ex);
} catch (SQLException ex) {
Logger.getLogger(PostgreDB.class.getName()).log(Level.SEVERE, null, ex);
} catch (Exception ex) {
Logger.getLogger(PostgreDB.class.getName()).log(Level.SEVERE, null, ex);
}
return cn;
}
}