[dúvida] Class.forName(?)

6 respostas
xwillianss

Olá
Existe alguma diferença entre Class.forName(“com.mysql.jdbc.Driver”) para Class.forName(“org.gjt.mm.mysql.Driver”)?

6 Respostas

kicolobo

Apenas o valor de retorno.

xwillianss

Não entendir… como assim valor de retorno? Sendo que ambas fazem a mesma coisa…?

victorwss

Ou seja, Class.forName(String) acha a classe e a retorna.

kicolobo

A primeira opção vai retornar o Class de com.mysql.jdbc.Driver
A segunda vai retornar o Class de org.gjt.mm.mysql.Driver

B

O org.gjt.mm.mysql.Driver é uma versão antiga. (Serve para manter uma compatibilidade)

Segue link da referência : http://dev.mysql.com/doc/refman/5.0/en/connector-j-reference-configuration-properties.html

xwillianss

balax:
O org.gjt.mm.mysql.Driver é uma versão antiga. (Serve para manter uma compatibilidade)

Segue link da referência : http://dev.mysql.com/doc/refman/5.0/en/connector-j-reference-configuration-properties.html

Valeu balax, muito obrigado galera. Neste caso é recomendável utilizar o com.mysql.jdbc.Driver.

Criado 3 de junho de 2008
Ultima resposta 4 de jun. de 2008
Respostas 6
Participantes 4