spring bean使用注解无法自动注入
常见原因
包扫描路径不对或在类上忘记添加注解
<!-- 开启注解扫描 -->
<context:component-scan base-package="www.sherlock.service.impl"/>
我的原因是web.xml不加载spring-mybatis.xml
为什么不加载spring-mybatis.xml?
因为没有在web.xml中配置监听器
<!-- spring监听器 -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>