Boa Noite
Pessoal, estava desenvolvendo um sisteminha de compras porém não consigo gravar os dados no banco… segue a mensagem de erro e o codigo da classe DAO, se alguem poder me dar uma dica. fico agradecido.
java.lang.ExceptionInInitializerError
Caused by: java.lang.RuntimeException: Uncompilable source code - cannot find symbol
symbol: class FornecedorDAO
location: package Principal
at principal.Menu.(Menu.java:3)
Exception in thread “main” Java Result: 1
package Principal;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
import principal.ConnectionFactory;
import principal.Fornecedor;
/**
*
* @author Douglas
*/
public class FornecedorDAO {
public FornecedorDAO() {
}
public int Inserir (Fornecedor fornecedor) {
int qtd = 0;
String sql = "insert into fornecedor (NomeFornecedor,CNPJ,EndFornecedor,TelFornecedor,CidadeFornecedor,UfFornecedor)"
+ "values (?,?,?,?,?,?)";
try {
PreparedStatement pmst = ConnectionFactory.getConnection().prepareStatement(sql);
pmst.setString (1,fornecedor.getNomeFornecedor());
pmst.setString (2,fornecedor.getCNPJ());
pmst.setString (3,fornecedor.getTelFornecedor());
pmst.setString (4,fornecedor.getEndFornecedor());
pmst.setString (5,fornecedor.getCidadeFornecedor());
pmst.setString (6,fornecedor.getUfFornecedor());
qtd = pmst.executeUpdate();
} catch (SQLException ex) {
Logger.getLogger(FornecedorDAO.class.getName()).log(Level.SEVERE, null);
}
return qtd;
}
}