gpt4 book ai didi

java - 在Web项目中哪里创建了ApplicationContext?

转载 作者:行者123 更新时间:2023-12-01 12:28:13 26 4
gpt4 key购买 nike

有一些示例项目的代码(不使用 servlet):

ApplicationContext ctx = 
new ClassPathXmlApplicationContext("spring.xml");
ExampleBean exampleBean = (ExampleBean) ctx.getBean("exampleBean");
System.out.println(exampleBean.sayHello());

我明白了,我们直接创建ApplicationContext并从中获取bean。但在 servlet 的示例中,我没有找到创建 ApplicationContext 的位置。

有人可以告诉我这个吗?

谢谢。

最佳答案

应用程序(非必需)ApplicationcContextContextLoaderListener 创建。

Servlet(必需)ApplicationContextDispatcherServlet 使用 ContextLoaderListenerApplicationContext 作为父级(如果存在)。

关于java - 在Web项目中哪里创建了ApplicationContext?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26163515/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com