JDBC ड्राइवर का उपयोग करने के लिए आपको पंजीकरण . करना होगा यह। ऐसा करने के कई तरीके हैं:
ड्राइवर प्रबंधक का उपयोग करना
आप एक JDBD ड्राइवर को DriverManager
. के साथ पंजीकृत कर सकते हैं :
import java.sql.DriverManager
DriverManager.registerDriver(new com.mysql.jdbc.Driver())
// Remaining Groovy code here
Class.forName
एक तरह का हैक, लेकिन आप ड्राइवर की कक्षा को गतिशील रूप से लोड भी कर सकते हैं:
Class.forName('com.mysql.jdbc.Driver')
// Remaining Groovy code here
ग्रोवी ग्रेप
चूंकि आप ग्रूवी कोड को चलाने के लिए साबुन यूआई का उपयोग कर रहे हैं, यह विकल्प आपके लिए काम नहीं कर सकता है, लेकिन यहां यह पूर्णता के लिए है:
@Grab('mysql:mysql-connector-java:5.1.39')
@GrabConfig(systemClassLoader=true)
// Remaining Groovy code here