Model Glue 3引入了bean注入,它允许你在控制器中执行此操作:
beans.component.function();
但是,beans
范围仅适用于控制器。我如何访问控制器之外的bean,例如在Application.cfc
或帮助器UDF中?我有一个SimpleConfig
bean,我想访问一些配置信息。
答案 0 :(得分:1)
这将取决于你的豆工厂 - 很可能是ColdSpring。如果您的ColdSpring实例保存在Application.beanFactory中(我认为这是默认值,那是自上次使用ModelGlue以来的一段时间),那么您将执行以下操作:
variables.config = application.beanFactory.getBean("SimpleConfig");