【问题标题】:Grails : change the current environmentGrails:改变当前环境
【发布时间】:2012-04-19 10:24:41
【问题描述】:

是否可以在运行时更改当前的工作环境?? 我想要做的是在特定环境中加载我的应用程序,并在代码中的某个位置更改它,这可能吗?

【问题讨论】:

    标签: grails datasource environment


    【解决方案1】:

    在合理范围内没有。这可能会极大地混淆框架,因此不推荐。

    【讨论】:

    • 啊好的,我想做的是在运行时更改工作数据库,还有其他方法吗??
    • 如果您在启动应用程序之前知道您的数据源,并且只需要在运行时将您的域类从一个切换到另一个,请查看文档中的多数据源功能:grails.org/doc/2.0.0.RC1/guide/conf.html#multipleDatasources
    • 正如上面的答案所说,不建议这样做,您可能会遇到问题。您能否详细说明您要实现的目标,您可能会得到更好的解决方案。
    • Lauri:谢谢 sudhir:在这里查看我的其他帖子:stackoverflow.com/questions/10225187/… 我的想法是创建两个环境,一个使用 hdb 加载应用程序,然后切换到另一个环境,并在应用程序中配置我的 db .
    猜你喜欢
    • 2010-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多