1

我想在视图中更改我的默认(也是唯一的)数据源(jdbc url、用户名、密码)。这些更改应立即影响连接。

目前没有适合我需要的答案。

我被困在我的控制器中使用它:

dataSourceUnproxied.with {
  url = params.jdbc
  username = params.user
  password = params.password
}

但连接仍然指向旧数据源。

如何重置当前数据源并使用新属性(使用 Grails 1.3.7)?

4

1 回答 1

1

您可以使用数据源插件为该视图创建一个新的数据源,并在需要时动态更改它。检查它:grails 如何在运行时从另一个数据库获取数据

于 2012-09-04T14:23:13.573 回答