[color=red][/color]Galera, estou tentando integrar Java com PostgreSQL mas estou tendo problemas em minhas conexões, ja fiz algumas tentativas baseados em alguns tópicos que encontrei na net mas nada deu muito certo.Estou fazendo um sisteminha básico de cadastro que armazenará tipos de “sistemas” e “usuários”. Criei um banco de dados chamado “CADASTRO” através do pgAdmin III. Meu código do BD em java é este:
package dao;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class SistemaDAO {
private String url =“jdbc:postgresql://localhost:5432/CADASTRO”;
private Connection con;
public SistemaDAO() throws ClassNotFoundException{
try{
Class.forName("org.postgresql.Driver");
Connection con = DriverManager.getConnection(url, "postgres","");
System.out.println("Conectado! ");
}catch(SQLException e){
e.printStackTrace();
}
}
public void cadastraSistema(Object usuario){
String sql = "insert into sistema(cod,nome,versao,finalidade)values('''''''')";
}
public void pesquisaSistema(Object usuario){
String sql = "select * from sistema where '' =''";
}
public void alteraSistema(Object usuario){
String sql = "update sistema set '' = '' where ''=''";
}
public void exluiSistema(Object usuario){
String sql = "delete '' from sistema where ''=''";
}
public static void main(String[] args) throws ClassNotFoundException {
new SistemaDAO();
}
}
E o erro que está dando é este:
[color=red]Exception in thread “main” java.lang.ClassNotFoundException: org.postgresql.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)[color=#444444][/color]
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at dao.SistemaDAO.(SistemaDAO.java:15)
at dao.SistemaDAO.main(SistemaDAO.java:45)[/color]
Será que alguém poderia ajudar-me a solucionar este problema?
Agradeço por tudo ajuda que vier…