2.26@ComponentScan注解的resourcePattern属性

戴着假发的程序员出品  抖音ID:戴着假发的程序员  欢迎关注

[查看视频教程]

这里的resourcePattern和配置contentx:component-sacn的属性resourcePattern有一样的作用。

是用来配置要扫描的资源的正则表达式的,一般这里都是一个粗略的配置。

默认的配置是”**.*class“ 表示扫描配置包下的所有class文件。

我们可以修改配置类测试一下:我修改resourcePattern,只扫描us结尾的类:

1 /**
2  * @author 戴着假发的程序员
3  *  
4  * @description
5  */
6 @Configuration
7 @ComponentScan(basePackages = "com. st.dk.demo6",resourcePattern = "**/*us.class")
8 public class AppConfig {
9 }

测试创建容器查看结果:

我们会发现spring只是加载Bus类,并没有加载其类。

posted @ 2020-10-13 08:08  戴着假发的程序员0-1  阅读(439)  评论(0编辑  收藏  举报