Quote Originariamente inviata da valerio65 Visualizza il messaggio
1) Bisogna scrivere un metodo che carichi i driver manualmente prima di effettuare le richieste, ovvero:
Class.forName("com.mysql.jdbc.Driver");
Vero in generale. Ma se usi almeno Java SE 6 e il driver JDBC rispetta le specifiche JDBC 4.0 (e per il driver MySQL è così già da un po'), questo passo non è più strettamente necessario.

Quote Originariamente inviata da valerio65 Visualizza il messaggio
2) Configurare la variabile CLASSPATH con il jar del Connector/J: ci ho provato, ma oltre che non esisteva la CLASSPATH, creandola e mettendogli il path del Connector/J non mi faceva più partire nessuna classe in generale!
Il classpath come concetto è semplicemente un elenco di directory/file jar che la JVM usa per rintracciare le classi. Ovviamente in classpath devi certamente mettere il jar del driver JDBC MySQL ma anche il jar (o la directory, se sono classi "sfuse") delle tue classi.