gpt4 book ai didi

database - 在 Grails 应用程序中在运行时更改数据库

转载 作者:搜寻专家 更新时间:2023-10-30 19:44:53 25 4
gpt4 key购买 nike

我想知道是否有一种方法可以在运行时在 grails 中更改数据库 - 例如,在大多数商业/开源 CMS 中,它们允许将数据库服务器托管在其他地方,并且您可以在某些配置屏幕中指定地址运行。

由于 grails 使用 DataSource.groovy 配置数据库服务器,如何访问它的内部结构并更改数据库 url?还是数据库类型?

最佳答案

请参阅 Grails 文档中的 [数据库和环境](http://grails.org/doc/1.0.x/guide/3.%20Configuration.html#3.3.1 数据源和环境)。

如果以上内容不能完全满足您的需求,请参阅[外部化配置]( http://grails.org/doc/1.0.x/guide/3.%20Configuration.html#3.4 外部化配置)。

Grails 不关心数据库位于何处,只要它可以通过 JDBC 访问,因此将数据库服务器放在别处不是问题,只是一种配置。

关于database - 在 Grails 应用程序中在运行时更改数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/298032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com