在grails中为一个应用程序使用多个数据库

时间:2017-09-21 13:14:18

标签: grails

我们如何让Web应用程序在grails中使用多个数据库? 对于Ex:我有管理面板来注册特定用户,并在注册时为他分配特定的数据库。当特定用户登录到应用程序时,他必须使用我在注册时分配给他的数据库。 注意:我不想重新启动我的应用程序。

2 个答案:

答案 0 :(得分:0)

正如@bassmartin和@Sudhir N在您的方案中建议多方租用是可行的方法,http://guides.grails.org/database-per-tenant/guide/index.html是一个很好的起点,您可以查看gorm for hibernate文档以获取有关租赁的更多信息,多个数据源

当时在grails guide site

中有更多关于多租户的指南

请记住,您至少需要使用GORM 6.0来使用租赁

答案 1 :(得分:0)

您需要通过此操作才能使用多个数据源

  

http://docs.grails.org/latest/guide/conf.html#multipleDatasources