spring注解注入失败一个原因

时间:2022-07-06 09:45:05

所有的注解看起来都没有任何问题,最后是由于web-xml配置问题。

由于缺少监听器org.springframework.web.context.ContextLoaderListener,

导致无法自动装配配置文件信息。

所以应该在web-xml中加入

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

ContextLoaderListener的作用就是启动Web容器时,所以启动spring的监听器,这样配置在xml文件中的bean才会初始化