Per utilizzare un driver JDBC è necessario registrarsi esso. Esistono diversi modi per farlo:
Utilizzo di DriverManager
È possibile registrare un driver JDBD con un DriverManager
:
import java.sql.DriverManager
DriverManager.registerDriver(new com.mysql.jdbc.Driver())
// Remaining Groovy code here
Class.forName
Una specie di hack, ma puoi anche caricare dinamicamente la classe del conducente:
Class.forName('com.mysql.jdbc.Driver')
// Remaining Groovy code here
Uva Groovy
Poiché stai utilizzando l'interfaccia utente di Soap per eseguire il codice Groovy, questa opzione potrebbe non funzionare per te, ma qui è per completezza:
@Grab('mysql:mysql-connector-java:5.1.39')
@GrabConfig(systemClassLoader=true)
// Remaining Groovy code here