Oi pessoal,
Estou desenvolvendo servlet mas ta dando erro ao conectar o banco.... alguém já deparou com isto??
estou postando o código do banco.
Exception in thread “main” java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at util.ObjConecao.conectar(ObjConecao.java:26)
at util.ObjConecao.getConnection(ObjConecao.java:18)
at cadastro.cliente.ClienteDTO.cadastra(ClienteDTO.java:12)
at cadastro.cliente.CadastraCliente.cadastra(CadastraCliente.java:18)
at util.Fachada.cadastraCliente(Fachada.java:23)
at cadastro.cliente.CadastraCliente.main(CadastraCliente.java:38)
package util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import com.mysql.jdbc.Statement;
public class ObjConecao {
private static Connection linkConect;
private Statement stmt;
public static Connection getConnection(){
if(linkConect == null){
conectar();
return linkConect;
}
return linkConect;
}
private static void conectar() {
try {
Class.forName("com.mysql.jdbc.Driver");
linkConect = DriverManager.getConnection("jdbc:mysql://localhost:3306/db_JSC","root","12345678");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
public void fecharConecao(){
try{
linkConect.close();
}catch(SQLException e){
e.printStackTrace();
}
linkConect = null;
}
}