Conexão static [RESOLVIDO]

1 resposta
toni.esteves

Pessoal, procurei alguma coisa no forum não encontrei..perdão se já houver !! o seguinte é esse. Tenhu uma classe Conexão e uma classe de DAO que utiliza um metodo statico dessa classe Conexão. Porem ele dá um erro no "try{" com os seguintes dizeres "unreachable target"..já rodei, mas não descobri o que é..alguem pode me ajudar ???

Classe Conexão:

public class Conexao {

    private static Connection conexao;

    public static Connection getConexao() {

        if (conexao == null) {
            try {
                String driver = "org.gjt.mm.mysql.Driver";
                String url = "jdbc:mysql://localhost:3306/gertemp";
                String usuario = "root";
                String senha = "12345";
                String banco = "gertemp";
                Class.forName(driver);
                conexao = DriverManager.getConnection(url, usuario, senha);

            } catch (ClassNotFoundException ex) {
                //Driver não encontrado
                System.out.println("O driver expecificado não foi encontrado.");
            } catch (SQLException ex) {
                System.out.println("Não foi possível conectar ao Banco de Dados");
                ex.printStackTrace();
            }

        }
        return conexao;
    }
}

Codigo do DAO:

@Override
    public boolean incluir(GenericEntidadePessoa genericEntidadePessoa) {
        throw new UnsupportedOperationException("Not supported yet.");
        //Conexao conexao = new Conexao();
        try {

            Statement st = Conexao.getConexao().createStatement();
            String SQL = "INSERT INTO professor VALUES ('" +this.professor.getNome()+ "')";
            st.execute(SQL);
            return true;

        } catch (Exception e) {
            System.out.println(e.getMessage());
            return false;

        }
    }

o erro se dá justamente no "try{" do metodo do DAO. =/

1 Resposta

toni.esteves

kkk, resolvi pessoal valeu ! soh tinha que retirar aquele “throw new UnsupportedOperationException(“Not supported yet.”);”

Criado 30 de novembro de 2011
Ultima resposta 30 de nov. de 2011
Respostas 1
Participantes 1