2012-04-19 102 views
0

是否有可能改变运行时的当前工作环境? 我想要做的是加载我的应用程序在特定的环境,并在代码中的某处后更改它,这可能吗?Grails:改变当前环境

回答

1

在合理范围内没有。这可能会大大混淆框架,不建议。

+0

啊好的,我想要做的是在运行时更改工作数据库,有没有另一种方法呢? – 2012-04-19 12:03:04

+1

如果您在启动应用程序之前知道您的数据源,并且只需在运行时将您的域类从一个类切换到另一个类,请从文档中检查多个数据源特征:http://grails.org/doc/2.0.0。 RC1/guide/conf.html#multipleDatasources – 2012-04-19 12:33:21

+0

正如上面的答案所说,这不被推荐,并且可能会遇到问题。你能否提供更多关于你想要达到的细节的细节,你可能会得到更好的解决方案。 – 2012-04-19 13:50:56