配置xml避免Spring加载两次bean
2017-01-11 20:32
567 查看
前言
配置springmvc和spring的xml文件加载顺序 : 先 exclude-filter,再到include-filter。
具体配置
在springmvc.xml中<!-- 只扫描Controller --> <context:component-scan base-package="com.hyq.controller" use-default-filters="false"> <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/> </context:component-scan>
在springContext-service.xml中
<!-- 自动扫描装配 排除controller 由mvc那边扫描--> <context:component-scan base-package="com.hyq"> <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/> </context:component-scan>
相关文章推荐
- spring-servlet.xml 和 application.xml 配置含义及bean被加载两次的问题
- spring-servlet.xml 和 application.xml 配置含义及bean被加载两次的问题
- SpringXML方式配置bean的懒加载lazy-init
- Web.xml配置详解之context-param (加载spring的xml,然后初始化bean看的)
- Spring+Spring MVC+Mybatis整合配置AOP不生效的解决方案以及Bean初始化重复加载两次(疑难杂症)
- spring BeanFactory加载xml配置文件示例
- Spring读取xml配置文件并加载bean对象
- 通过DefaultListableBeanFactory加载.xml配置文件学习Spring-IoC容器注册/加载bean的机制(源码走读)
- 在Maven项目中加载spring中的bean的配置xml文件会提示找不到解决方法
- 快速上手Spring 加载Bean配置文件
- 加载Spring的 Web.xml配置
- 快速上手Spring--3. 加载Bean的配置文件
- web.xml文件中配置(servlet, spring, filter, listenr)的加载顺序研究
- 《Spring 2.0 技术手册》读书笔记四-非XML的Bean定义文件配置
- 快速上手Spring--3. 加载Bean的配置文件
- spring加载xml配置文件
- Spring中加载xml配置文件的方式
- web.xml中filter代码中加载spring中定义的bean
- spring.xml 配置加载jdbc.properties和ehcache.xml 的方法
- 快速上手Spring--3. 加载Bean的配置文件