Duvida

1 resposta
D

Ola amigos muito bom dia sou novo ak tenho uma duvida
sobre uma classe de conecao com o banco de dados ai vai minha classe e a classe de teste .

public class ConnectionFactory {
public Connection getConnection() {

Connection connection = new ConnectionFactory().getConnection();
try {
return DriverManager.getConnection("jdbc:mysql://localhost/fj21","root","");
} catch(SQLException e) {
throw new RuntimeException(e);
}
}
}

essa a de teste

public class TestaConexao {

/**
 * @param args
 * @throws SQLException 
 */
public static void main(String[] args) throws SQLException{
	Connection connection = new ConnectionFactory().getConnection();
	connection.close();

}
}

o erro que da é esse

Exception in thread main java.lang.StackOverflowError

at br.com.caelum.jdbc.ConnectionFactory.getConnection(ConnectionFactory.java:10)

muito obrigado desde ja.

1 Resposta

kdoigor

ve se ajuda

http://www.devdaily.com/java/edu/JDBC-SQLProcessor/Simple_JDBC_Example.shtml

Criado 11 de novembro de 2010
Ultima resposta 11 de nov. de 2010
Respostas 1
Participantes 2