其他分享
首页 > 其他分享> > IOC操作Bean管理(基于注解)- 开启组件扫描细节配置

IOC操作Bean管理(基于注解)- 开启组件扫描细节配置

作者:互联网

开启组件扫描细节配置

示例:

在这里插入图片描述由于这种路径会扫描com.yang包下的所有类,不够细致,所以我们可以根据以下方法进行筛选,来实现只扫描我们需要的内容。

改善方法一:

在这里插入图片描述
代码:

 <!-- 示例一:
    use-default-filters="false" 表示现在不使用默认的filter,自己配置filter
    context:include-filter 设置扫描的些内容

       -->
    <context:component-scan base-package="com.yang" use-default-filters="false">
        <context:include-filter type="annotation" 
                                expression="org.springframework.stereotype.Service"/><!--只扫描Service注解的类-->
    </context:component-scan>

改善方法二:

在这里插入图片描述代码:

 <!--
      与上边的示例正好相反
      扫描com.yang包下的全部类
      context:exclude-filter ==> 那些不扫描
      -->
    <context:component-scan base-package="com.yang" >
        <context:exclude-filter type="annotation"
                                expression="org.springframework.stereotype.Service"/>
    </context:component-scan>

标签:示例,IOC,扫描,改善,开启,Bean,组件,注解,方法
来源: https://blog.csdn.net/qq_45100134/article/details/113097862