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>
    
  • 相关阅读:
    day15内置函数
    day14生成器进阶
    day13迭代器、生成器
    day12装饰器进阶
    day11装饰器
    day10函数进阶
    day9函数
    day8文件操作
    正则表达式
    初识递归
  • 原文地址:https://www.cnblogs.com/isalo/p/13307303.html
Copyright © 2011-2022 走看看