在Config類中使用@ComponentScan(value = "com.learn",
useDefaultFilters = false,//要關(guān)閉默認(rèn)的過濾規(guī)則
includeFilters = {@ComponentScan.Filter(type = FilterType.CUSTOM,classes = {MyTypeFilter.class})})其中MyTypeFilter是自定義的Filter類public class MyTypeFilter implements TypeFilter使用 annotationConfigApplicationContext.getBeanDefinitionNames()觀察容器中的組件,發(fā)現(xiàn)MyTypeFilter也在容器中。MyTypeFilter并沒有被任何注解修飾,為什么也會(huì)被IOC容器管理起來呢?
Spring @ComponentScan 自定義的Filter 為什么也會(huì)被IOC容器管理起來
慕運(yùn)維8079593
2019-03-08 09:05:16