zoukankan      html  css  js  c++  java
  • 关于use-default-filters

    • use-default-filters = "true":表示默认扫描所有包,即controller,mapper,service等等,默认为true,一般在spring.xml里面与exclude-filter搭配使用,达到不注入controller的效果(一般在springMVC.xml里配置扫描controller,在这里排除以避免重复扫描)

    • use-default-filters = "false"与include-filter在springMVC.xml里面搭配使用,限制只扫描controller,同样避免重复扫描

    • springMVC.xml配置文件中配置只扫描controller

    <context:component-scan base-package="only.mxb.traindemo.controller" use-default-filters="false">
        <!-- 只扫描控制器 -->
        <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
        <context:include-filter type="annotation"
                                expression="org.springframework.web.bind.annotation.ControllerAdvice"/>
    </context:component-scan>
    
    • spring.xml文件配置文件中配置不扫描controller
    <context:component-scan base-package="only.mxb.traindemo">
            <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
            <context:exclude-filter type="annotation"
                                    expression="org.springframework.web.bind.annotation.ControllerAdvice"/>
        </context:component-scan>
    
  • 相关阅读:
    字符串、组合数据类型练习
    使用python画五星红旗
    常用linux操作
    关于大数据
    简易C语言文法
    实验一 词法分析系统
    关于计算机编译原理
    七号团队-团队任务4:每日例会(2018-11-28)
    七号团队-团队任务4:每日例会(2018-11-27)
    第七组,团队作业2
  • 原文地址:https://www.cnblogs.com/isalo/p/13307303.html
Copyright © 2011-2022 走看看