【发布时间】:2010-10-03 07:28:31
【问题描述】:
我需要从非 bean 对象中获取 spring 应用程序上下文。在 SO 的另一个线程中,接受的答案建议使用单例来获取应用程序上下文。 Getting Spring Application Context
但是使用单例使我的代码更加耦合且可测试性更低,这是许多线程中讨论的常见问题(例如What is so bad about Singletons)
问题是,有没有一种优雅的方法可以在不使用单例的情况下从非 bean 对象获取应用程序上下文?
【问题讨论】:
标签: design-patterns spring singleton