Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Problemas com Dirver Mananger

Pessoal estou tendo problemas para chamar o método getConnection da classe DriverManager.

eu importo a classe connection, importo o Driver mananger, mas ele não chama nenhum metodo quando coloco o ponto . Estou usando a IDE netBeans e o java 8. Mudou algo nessa versão do java?.

import java.sql.Connection;
import java.sql.DriverManager;












/**
 *
 * @author JRLIMA
 */
public class Lojavirtual {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
      Connection conecta = new DriverManager.
    }

}
2 respostas
solução!

Boa noite, João Ricardo! Beleza, cara? =)

As versões do Java sempre mantém retrocompatibilidade quando implementado algo novo, ou seja, o código anterior nunca para de funcionar. Mas não é caso, pois, até onde eu saiba, não há nenhuma modificação na classe DriverManager.

No seu caso, o problema é que o método getConnection() é um método estático! Sendo assim, você não precisa instanciar a classe para conseguir chamar esse método, assim:

public class LojaVirtual {
    public static void main(String[] args) {
        Connection conexao = DriverManager.getConnection(...);
   }
}

Sacou, agora? =)

Espero ter ajudado! Abraço e bons estudos,

Fábio

Puts tinha me esquecido disso kkkkkkkkkkkk, valeu Fabio.