conexión basica ó simple entre java y postgres tutorial

Technology

conexión basica ó simple entre java y postgres tutorial

en mis videos de youtube prometi esa conexion simple entre postgres y java algo muy sencillo
primeramente creamos una nueva clase llamada ConexionSQL en la cual ponemos el siguiente codigo:



import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
 
/**
 *
 * @author Rolando
 */
public class ConexionSQL {
 
    static String usuario="postgres";
    static String password="admin";
    static String base="test";
    static String cadenaConexion = "jdbc:postgresql://127.0.0.1/"+base+"?" + "user="+usuario+"&password="+password;
 
    public static void main(String[] arg) {
        Connection conexion = null;
        Statement sentencia = null;
        ResultSet resultado = null;
        try {
            Class.forName("org.postgresql.Driver");
            conexion = DriverManager.getConnection(cadenaConexion);
            sentencia = conexion.createStatement();
            String consultaSQL = "SELECT * FROM USUARIOS";
            resultado = sentencia.executeQuery(consultaSQL);
            while (resultado.next()) {
                Long id = resultado.getLong("id");
                String nombres = resultado.getString("nombres");
                String apellidos = resultado.getString("apellidos");
                System.out.println(id + "\n" + nombres + "\n" + apellidos);
            }
        } catch (Exception e) {
            e.printStackTrace();
            conexion = null;
        } finally {
            if (resultado != null) {
                try {
                    resultado.close();
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
            if (sentencia != null) {
                try {
                    sentencia.close();
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
            if (conexion != null) {
                try {
                    conexion.close();
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }
 
    }
}


nos queda importar la libreria postgresql-8.3-603.jdbc4.jar la pueden descargar aqui como vemos tenemos una tabla en postgres llamada test  para eso les subi el Backup :) claro siempre pensando en ustedes , lo pueden descargar aqui la base de datos se llama test solo hacen un restore click derecho restore sobre esa base de datos bueno solo es cambiar datos en el codigo si lo tienen distinto como contraseña o usuario etc, lo que esta en rojo arriba

Post a Comment

0 Comments