Spring:扫描组件
Posted kingtl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring:扫描组件相关的知识,希望对你有一定的参考价值。
<context:component-scan>
:扫描组件,对设置的包下面的类进行扫描,会讲加上注解的类作为Spring的组件进行加载
组件:指Spring中管理的bean
? 作为Spring的组件进行加载:会自动在Spring的配置文件中生成相对应的bean,这些bean的id会以类的首字母小写为值
<context:include-filter>
:
在设定的包结构下,在此通过注解或类型包含某个或某几个类
注意:在使用包含时,一定要设置use-default-filters="false"
,将默认的过滤(即扫描包下所有的类)关闭
<context:include-filter>
:
在设定的包结构下,在此通过注解或类型排除某个或某几个类
注意:在使用包含时,一定要设置use-default-filters="false"
,将默认的过滤(即扫描包下所有的类)打开
切记:一个<context:component-scan>
中可以出现多个include,也可以同时出现多个exclude,但是两者不能同时出现
以上是关于Spring:扫描组件的主要内容,如果未能解决你的问题,请参考以下文章
学习笔记——Spring中组件扫描(包含扫描排除扫描)Spring中完全注解开发;Spring整合Junit4步骤