spring 的@ComponentScan 理解

最近用到eureka和feign对项目进行操作
所以遇到不少的问题, 但多数是无法理解, 就拿出一个来记录一下吧,
就是这个@ComponentScan 注解,
玩springBoot的都知道 这个注解是一个扫包注解, 其作用与spring项目的xml里边的 context:component-scan base-package 大致差不多,
通过查看源码, 可以看到如下:
在这里插入图片描述
@Repeatable这个注解中文翻译是 可重复的, 而它的括号里的写法 ComponentScans.class 个人理解的意思是一个值 , 它可以通过上方注解中所带的值, 放到这个位置去带过来, 然后对相应的值进行扫包或者其他相关注解的操作, 当然这个值可以是一个或是多个, 这样就可以对注解的包进行扫描了
这个只是进到一层, 下一层还没有理解, 当然以我的能力暂时也不可能理解, 所以就做到自己可以理解的范围就可以了 , 本着多则杂,深则乱的原则, 我就先不往下刨了 自己理解就好
OK 本次记录到此结束
我是小宁, 一个不甘于现状而又没有动力去学习的孩子
宁某: 不愧是你啊diao

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值