Tomcat Spring WebApplicationContext

时间:2010-07-01 19:42:47

标签: spring tomcat

在Spring框架参考中,我发现了这个:

  

ApplicationContext接口还有一些其他方法可以检索bean,但理想情况下,您的应用程序代码绝不应该使用它们。实际上,您的应用程序代码根本不应该调用getBean方法,因此根本不依赖于Spring API。

但我不知道这一点。

经过大量搜索,我发现了这个

  

避免在应用程序代码中使用getBean,尝试使用一个或多个getBean()调用编写单个类,此引导类必须在webapplication启动时执行

这是一种更推荐的方式吗?

1 个答案:

答案 0 :(得分:1)

Spring鼓励您使用Inversion of Control,其中框架(例如Spring)将依赖项注入您的对象,而不是您的对象从框架中获取内容。