【发布时间】:2023-03-14 18:45:01
【问题描述】:
对于我的应用程序,我需要在运行时进行动态数据库连接。 我知道,有很多方法可以创建多个数据源,但我认为它们并不是动态的。 场景:
用户可以输入数据库凭据并连接到远程数据库以将单个行和表导入其他数据库。为此,我需要动态连接到远程数据库。
我已经尝试在他们在If I use groovy sql class in grails, does it use the grails connection pooling? 中所说的服务中做到这一点
注意:在这种情况下 GORM 是可有可无的,我可以使用纯 SQL 代替。
有什么想法吗?谢谢。。
编辑:Grails 2.3.4
【问题讨论】:
-
什么版本的 Grails?这些数据源是否需要在多次调用中持续存在,还是您只需要连接、获取一些数据并断开连接?
-
@tim_yates 这是 Grails 2.3.4。理想的解决方案是我可以打多个电话。如果不可能,那么更简单的解决方案就足够了。
标签: sql grails groovy grails-orm