当前位置: 代码迷 >> 综合 >> JAVA:spring配置自动扫描装载单个或多个包<context:component-scan base-package=””/>
  详细解决方案

JAVA:spring配置自动扫描装载单个或多个包<context:component-scan base-package=””/>

热度:29   发布时间:2023-12-08 18:02:21.0

在spring的applicationContext.xml配置中,可以在<context:component-scan base-package=””/>的属性指定扫描的包,配置扫描多个包,可以通过“,”逗号隔开。

use-default-filters属性是使用默认过滤器,默认值为true, 
exclude-filter:装载时排除指定包
include-filter: 装载时指定包

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

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

<context:component-scan base-package="com.dqc.project,com.jwz.service" >
    <context:exclude-filter type="regex" expression="com\.dqc\..*\.controller\..*" />
</context:component-scan>

  相关解决方案