是否可以在Grails 3中读取和写入不同的数据源URL?

时间:2018-11-05 08:53:21

标签: hibernate grails groovy gorm

是否可以将Grails 3应用程序配置为对只读副本MySQL数据库执行搜索查询,然后写入原始主数据库?

2 个答案:

答案 0 :(得分:0)

嗨,我的公司在aurora mysql中使用grails-我们在grails项目中设置了2个数据源 在阅读或搜索时,我们将使用阅读器数据源 如果确实需要插入或更新数据,则可以从writer数据源中按id选择并重新写回

答案 1 :(得分:0)

您可以在Domain类中配置多个数据源

static mapping = {
    datasources(['datasourceA', 'datasourceB']) 
}

稍后,您可以在读取方法中手动使用“ datasourceA”,而在书写方法中使用“ datasourceB”。

链接:http://guides.grails.org/grails-multi-datasource/guide/index.html