0

如何为多个客户端但一个源使用多个数据库。有没有办法改变 DataSources.groovy 文件?

4

1 回答 1

0

是的,这是可能的。只需将数据源复制到数据源文件的顶部并重命名即可(例如 datasource2)。然后在开发、测试和生产中复制dataSource。用相同的名称重命名新的数据源。

现在您已准备好以与使用 dataSource 相同的方式使用 dataSource2。

class MySercise {
    def dataSource2

    def myMethod() {
        def sql = new Sql(dataSource2)
    }
}

使用 gorm 时,请查看Multiple Data Sources Support一章。

于 2013-09-05T13:40:30.437 回答