我們的應用程序定義了一個Datasource.groovy。 我使用它在控制器這樣從groovy中的dataSource獲取連接對象
import javax.sql.DataSource
class xxx {
javax.sql.DataSource dataSource
def myappsql = new Sql(dataSource)
myappsql.row(querystring) .....
}
我需要從數據源獲取連接對象,這可能直接像這樣:
Connection conn = myappsql.getConnection()
因爲這是給我的錯誤,不是必須是groovy.sql.Sql
才能完成此調用?
我試圖避免從頭創建一個連接對象,用戶,密碼和url字符串,而是重用數據源中聲明的一個。
你正在得到什麼確切的錯誤? –