[英]Who creates beans in a spring web application?
我知道在一个独立的应用程序中,我创建了一个应用程序上下文实例,该实例又从conf文件创建了bean。 但是我在调度的servlet中看不到任何这样的代码。 那么如何在Web应用程序中创建bean?
ContextLoaderListener
创建一个ApplicationContext
(通过委派给ContextLoader
)并将其存储在servlet上下文中。
因此,您必须将ContextLoaderListener
映射为web.xml
的<listener>
然后,当然,那个ApplicationContext
(在这种情况下为WebApplicationContext
)创建了bean。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.