spring配置<context:component-scan base-package=””/>

来源:互联网 发布:mac ps做图 编辑:程序博客网 时间:2024/05/16 10:03
  1. base-package属性,指定扫描的包,配置扫描多个包,可以通过“,”逗号隔开;

  2. use-default-filters属性是使用默认过滤器,默认值为true,
    首先通过exclude-filter 进行黑名单过滤;
    然后通过include-filter 进行白名单过滤;
    否则默认选中扫描。(true则会对除了黑名单外进行扫描管理,false则不使用默认过滤器)

  3. context:include-filter指定扫面的注解,context:exclude-filter指定排除的注解;

  4. 一个配置文件可以配置多个context:component-scan标签;

<context:component-scan base-package="com.ming.package" use-default-filters="false">        <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" />        <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service" />    </context:component-scan>

参考地址:http://jinnianshilongnian.iteye.com/blog/1762632

阅读全文
0 0
原创粉丝点击