Olá pessoal, estou começando a aprender programação Java, e estou tentando fazer um programa que cadastra Estados e suas siglas para treinar.
Criei um banco de dados no postgres e a tabela com colunas de id, nome do estado e sigla.
Tentei fazer um script para conectar o programa ao banco de dados, mas ao rodar o programa, é informado apenas o construído com sucesso, Pela lógica, solicitei informar tanto se houver erro quanto se houver sucesso uma mensagem na tela. Porém não aparece. Poderiam me ajudar verificando se fiz alguma coisa de errado?
package DAL;
import java.sql.*;
import javax.swing.JOptionPane;
public class ConectaBd {
public static Connection conectabd() throws ClassNotFoundException, SQLException{
try{
Class.forName("org.postgresql.Driver");
Connection con = DriverManager.getConnection("jdbc:prostgresql://localhost:5432","postgres","123456");
JOptionPane.showMessageDialog(null, "Conectado com Sucesso!");
return con;
}
catch(SQLException error){
JOptionPane.showMessageDialog(null, error);
}
return null;
}
}