在整合过程中如果遇到:
org.springframework.beans.factory.NoSuchBeanDefinitionException:
No matching bean of type [com.Dao.UserDao] found for dependency:
expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations:
{@org.springframework.beans.factory.annotation.Autowired(required=true)}
那么可以优先查看你的web.xml监听器是否被启动
我的监听器代码
<listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param>
添加上后问题解决