Spring FIlterType

本文介绍了Spring框架中FilterTypes的五种类型,包括注解、类名或接口、AspectJ切面表达式、正则表达式及自定义过滤器,并通过示例展示了如何使用这些过滤器进行组件扫描。

Filter Types 的5中类型:

1 . annotation  注解           org.springframework.stereotype.Controller        注解名(类型)

 

2. assignale  类名或者接口   org.example.someClass 

 

3. aspectj    简单点就是就是切面表达式

 

4.regex  正则表达式

 

5. custom  实现了 org.springframework.core.type.TypeFilter 接口的类型

 

 

<beans>
<context:component-scan base-package="org.example">
<context:include-filter type="regex"
expression=".*Stub.*Repository"/>
<context:exclude-filter type="annotation"
expression="org.springframework.stereotype.Repository"/>
</context:component-scan>
</beans>

use-default-filters="false"关闭默认filter

转载于:https://www.cnblogs.com/TakeaHeader/p/5452324.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值