applicationContext.xml下的
<!-- 开启spring 上下文注解支持 -->
<context:annotation-config></context:annotation-config>
<!-- 扫描包 把标记了@Service 等注解的类转换为bean-->
<context:component-scan base-package="com.aebiz">
<context:exclude-filter type="annotation"
expression="org.springframework.stereotype.Controller" />
</context:component-scan>
该配置项其实也包含了自动注入功能,因此当使用 <context:component-scan/> 后,就可以将 <context:annotation-config/> 移除了。
springmvc-conf.xml下的
<!-- 自动扫描controller包下的所有类 把标记了@Controller @RequestMapping注解的类转换为bean -->
<context:component-scan base-package="com.aebiz"
use-default-filters="false">
<context:include-filter type="annotation"
expression="org.springframework.stereotype.Controller" />
</context:component-scan>
<!-- 开启spring mvc注解支持 启动Spring MVC的注解功能,完成请求和注解POJO的映射-->
<mvc:annotation-driven
content-negotiation-manager="contentNegotiationManager">
</mvc:annotation-driven>