database - Grails动态数据库连接?

标签 database hibernate grails groovy

在我工作的地方,我们需要多个数据库才能进行查询。其中一些是预定义的,我们正在使用数据源进行访问。其他则以客户ID#命名。例如_2。我们有数百个客户,有些客户可以像其他客户一样摆姿势,根据当时使用该界面的客户,我们需要将其特定数据连接到其特定数据库。

我已经读过Grails无法做到这一点,但我很难相信根本没有办法做到这一点。有没有办法用hibernate编写一个插件或混乱的东西来允许这样的动态连接?有人遇到过这个问题吗?您做了什么处理?

任何信息都会有所帮助。由于这种疯狂的数据库设计,我们的开发陷入了僵局!

最佳答案

实际上MultiTenant plugin's“SingleTenant”模式就是您要寻找的。

关于database - Grails动态数据库连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1884290/

相关文章:

database - 用户 postgres 和 super 用户有什么区别?

mysql - mysql 上没有主键的弱实体

java - 如何修复未定义名为 'springSecurityFilterChain' 的 bean

grails - Netbeans的Grails Paypal插件

php mysql 查询房屋类型

php - IN 子句无法正常工作。

java - Spring Boot REST Hibernate - 创建用户

java - 如何使用 Spring Boot Data JPA 在一对多映射的子实体中设置parentId

grails - 如何在超过2个域中使用Grails可搜索插件

grails - Grails createCriteria的父级与最后一个子级