sábado, 2 de junho de 2012

Conexão Java com PostgreSQL

Classe de conexão com o banco de dados.

package br.com.conexao;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class PostgreSQL {

 public static void main(String[] args) throws SQLException,
   ClassNotFoundException {

  String consulta = "select * from produto;";
  Connection con = null;

  try {

   Class.forName("org.postgresql.Driver");

   // diretório no linux
   con = DriverManager
     .getConnection(
       "jdbc:postgresql://localhost:5432/banco",
       "postgres", "masterkey");

   System.out.println("Conectado!");

   Statement stm = con.createStatement();
   ResultSet rs = stm.executeQuery(consulta);
   while (rs.next()) {
    String linha = rs.getString("nome");
    System.out.println("Nome:" + linha);
   }

   con.close();

  } catch (Exception e) {
   // System.out.println("nao conectado!");
   e.printStackTrace();
  }
 }
}

Nenhum comentário:

Postar um comentário