Olá me chamo Jonas e estou começando a estudar Java por conta pelas apostilas da Caelum. Acabei de terminar a apostila de Java e orientação a objetos e comecei a Java para web. Logo no primeiro capítulo o código não compilou. Baixei o driver do MySQL como falado e fiz no eclipse conforme o tutorial, adicionei o driver a biblioteca e adicionei o build path, e nada. Tentei no intellij também conforme vi na internet e também não foi possível, ambos caem na exception: java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/fj21
Sendo que baixei e coloquei o driver nas bibliotecas.
Segue o código de conexão:
public class ConnectionFactory {
public Connection getConnection() {
try {
return DriverManager.getConnection("jdbc:mysql://localhost/fj21", "root", "");
} catch (SQLException e) {
throw new RuntimeException(e);
}
}
}
e o código de teste:
public class TestaConexao {
public static void main(String[] args) {
try {
Connection connection = new ConnectionFactory().getConnection(); {
System.out.println("Conexão aberta!");
connection.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
Se alguém souber o que ta dando de errado, agradeceria uma luz