Groovy Sql模块的基本使用示例教程
2019-10-03 16:13:47.0
Groovy的groovy-sql 模块是对 JDBC 的高度抽象,提供了对关系型数据库的支持。 groovy-sql 模块中最常用到的是 groovy.sql.Sql 类,这个类又把JDBC的对关系型数据库访问的抽象度提高了一级。
Groovy连接数据库
Sql. newInstance
Groovy连接数据库使用 newInstance 静态方法参数分别为:
参数示例(HSQLDB)urljdbc:hsqldb:mem:yourdb
usersa (or your username)
passwordyourPassword
driverorg.hsqldb.jdbcDriver
完整示例如下:
import groovy.sql.Sql
def url = 'jdbc:hsqldb:mem:yourDB'
def user = 'sa'
def password = ''
def driver = 'org.hsqldb.jdbcDriver'
def sql = Sql.newInstance(url, user, password, driver)
// use 'sql' instance ...
sql.close()
以下以mysql为例,使用如下:
url = "jdbc:mysql://localhost:3306/test?serverTimezone=UTC&characterEncoding