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