Model Glue 3引入了bean注入,它允许您在控制器中这样做以访问它:
beans.component.function();
但是,beans
作用域仅对控制器可用。如何访问控制器之外的bean,例如在Application.cfc
或helper UDF中?我有一个SimpleConfig
bean,我想访问一些配置信息
这将取决于您的bean工厂—最有可能是ColdSpring。如果你的ColdSpring实例保存在Application中。beanFactory(我认为这是默认的,自从我上次使用ModelGlue以来已经有一段时间了),然后您将执行以下操作:
variables.config = application.beanFactory.getBean("SimpleConfig");