grails - Grails多个数据源

标签 grails multiple-databases

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

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

最佳答案

我不知道这是否适用于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 - Grails多个数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40926711/

相关文章:

spring - Grails 域类初始化

grails - 当默认操作不是索引时,Grails过滤器将捕获defaultAction

grails - Grails,集成测试,在使用Spock测试服务时模拟bean方法

ruby-on-rails - 读取Heroku日志的更好方法

mysql - 使用事务轨在同一操作 Controller 中对多个数据库进行查询?

node.js - NestJS - 每个模块使用多个 MongoDB 连接

grails - 尝试创建具有FK关系的grails域对象

php - 使用 codeIgniter 查询多个数据库

connection - 在多个数据库之间建立连接

MySQL Create Table Like with Engine 覆盖