【问题标题】:Grails Multiple DatasourceGrails 多数据源
【发布时间】:2016-12-02 07:13:00
【问题描述】:

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

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

【问题讨论】:

    标签: grails multiple-databases


    【解决方案1】:

    我不知道这是否适用于 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 中必须做的)。

    【讨论】:

    • 多个数据源已在 grails 核心 2.0 及更高版本中可用。但 1.3.7 不支持它,这就是我寻找插件或其他实现的原因。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-10
    • 2011-07-16
    • 1970-01-01
    • 1970-01-01
    • 2011-11-07
    相关资源
    最近更新 更多