Grails多数据源

时间:2016-12-02 07:13:00

标签: grails multiple-databases

我可以使用什么插件或实现grails 1.3.7来支持多个数据源?

我已经尝试过使用Datasources grails插件0.5但是当域定义了唯一约束时它会出现问题。

1 个答案:

答案 0 :(得分:0)

我不知道这是否适用于1.3.7,它适用于2.5.3,但是在DataSource.groovy(这就是它在2.5.3中),类似

dataSource {
    // common settings here
}                     
environments {
  production {
     dataSource {
          url = "jdbc:mysql://liveip.com/liveDb"                    
     }          
     dataSource2 {
         url = "jdbc:mysql://liveip.com/otherLiveDb"
     }
  }
}

可能有用;你可能不得不做一个def dataSource2来使它工作(这就是我在2.5.3中必须做的)。