package controller; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JOptionPane; public class ConectaBanco { private Connection con; private String caminho = "jdbc:postgresql://localhost:5432/"; private String usuario = "postgres"; private String senha = "pgsql"; public Connection conPostgreSql(String banco) { try { //Primeiro definir o Diver para a conexão Class.forName("org.postgresql.Driver"); try { con = DriverManager.getConnection(caminho+banco, usuario, senha); System.out.println("Conexão Realizada com Sucesso"); } catch (SQLException ex) { JOptionPane.showMessageDialog(null, "Caminho, usuário ou senha incorreta"); } } catch (ClassNotFoundException ex) { JOptionPane.showMessageDialog(null, "Driver não Encontrado"); } return con; } }