Pour utiliser un pilote JDBC, vous devez vous enregistrer ce. Il existe plusieurs façons de procéder :
Utiliser DriverManager
Vous pouvez enregistrer un pilote JDBD avec un DriverManager
:
import java.sql.DriverManager
DriverManager.registerDriver(new com.mysql.jdbc.Driver())
// Remaining Groovy code here
Class.forName
Une sorte de hack, mais vous pouvez aussi charger dynamiquement la classe du pilote :
Class.forName('com.mysql.jdbc.Driver')
// Remaining Groovy code here
Raisin groovy
Étant donné que vous utilisez l'interface utilisateur Soap pour exécuter le code Groovy, cette option peut ne pas fonctionner pour vous, mais la voici pour être complet :
@Grab('mysql:mysql-connector-java:5.1.39')
@GrabConfig(systemClassLoader=true)
// Remaining Groovy code here