我想在视图中更改默认(且仅限)数据源(jdbc url,用户名,密码)。这些变化应立即影响连接。
目前没有符合我需求的答案。
我在我的控制器中使用了这个:
dataSourceUnproxied.with {
url = params.jdbc
username = params.user
password = params.password
}
但是连接仍然指向旧的数据源。
如何重置当前数据源并使用新属性(使用Grails 1.3.7)?
答案 0 :(得分:1)
您可以使用datasource plugin为该视图创建新的数据源,并在需要时动态更改。检查一下:grails how to get data from another data base in runtime