我正在阅读 Spring 文档,偶然发现了一段让我思考的文字。
您使用 getBean() 来检索 bean 的实例。ApplicationContext 接口还有一些其他方法用于检索 bean,但理想情况下,您的应用程序代码不应该使用它们。实际上,您的应用程序代码根本不应该调用 getBean() 方法,因此根本不依赖 Spring API。
好吧,我在我的 xml 文件中配置了 bean。但我仍然需要在需要时检索它们。如果没有 getBean() 方法,我怎么能做到这一点?解释得越详细越好。