vejo em alguns projetos se usando dentro da classe do banco de dados (Class.forName() ) para que serve isso ? Agradeço desde já!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
vejo em alguns projetos se usando dentro da classe do banco de dados (Class.forName() ) para que serve isso ? Agradeço desde já!
Marcos,
Class.forName é um método estático onde que tenta inicializar outra classe .
por exemplo:
Class.forName("com.mysql.jdbc.Driver");
neste caso está carregando o driver do mysql .
para te responder pesquisei na internet algo falando sobre isso e encontrei um post do GUJ escrito pelo Paulo Silveira explicando melhor .
segue o link : Post Paulo Silveira
Espero ter ajudado , Bons Estudos