0 是否有可能改变运行时的当前工作环境? 我想要做的是加载我的应用程序在特定的环境,并在代码中的某处后更改它,这可能吗?Grails:改变当前环境 来源 2012-04-19 Ahmed Laatabi
1 在合理范围内没有。这可能会大大混淆框架,不建议。 来源 2012-04-19 11:56:18 +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
啊好的,我想要做的是在运行时更改工作数据库,有没有另一种方法呢? – 2012-04-19 12:03:04
如果您在启动应用程序之前知道您的数据源,并且只需在运行时将您的域类从一个类切换到另一个类,请从文档中检查多个数据源特征:http://grails.org/doc/2.0.0。 RC1/guide/conf.html#multipleDatasources – 2012-04-19 12:33:21
正如上面的答案所说,这不被推荐,并且可能会遇到问题。你能否提供更多关于你想要达到的细节的细节,你可能会得到更好的解决方案。 – 2012-04-19 13:50:56