五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Spring系列(三):@ComponentScan注解用法介紹

2022-02-22 20:52 作者:IT技術(shù)分享社區(qū)  | 我要投稿



? ? ? ? ?今天給大家分享Spring中@ComponentScan注解的用法,希望對(duì)大家能有所幫助!

1、@ComponentScan注解的作用

@ComponentScan注解一般和@Configuration注解一起使用,主要的作用就是定義包掃描的規(guī)則,然后根據(jù)定義的規(guī)則找出哪些需類需要自動(dòng)裝配到spring的bean容器中,然后交由spring進(jìn)行統(tǒng)一管理。說(shuō)明:針對(duì)標(biāo)注了@Controller、@Service、@Repository、@Component 的類都可以別spring掃描到。

2、@ComponentScan注解屬性介紹

2.1 value

指定要掃描的包路徑

2.2 excludeFilters(排除規(guī)則)

excludeFilters=Filter[] 指定包掃描的時(shí)候根據(jù)規(guī)則指定要排除的組件

2.3 includeFilters(包含規(guī)則)

includeFilters =Filter[] 指定包掃描的時(shí)候根據(jù)規(guī)則指定要包含的組件.注意:要設(shè)置useDefaultFilters = false(系統(tǒng)默認(rèn)為true,需要手動(dòng)設(shè)置) includeFilters包含過(guò)濾規(guī)則才會(huì)生效。

2.4 FilterType屬性

FilterType.ANNOTATION:按照注解過(guò)濾FilterType.ASSIGNABLE_TYPE:按照給定的類型,指定具體的類,子類也會(huì)被掃描到FilterType.ASPECTJ:使用ASPECTJ表達(dá)式FilterType.REGEX:正則FilterType.CUSTOM:自定義規(guī)則useDefaultFilters: 配置是否開(kāi)啟可以對(duì)加@Component,@Repository,@Service,@Controller注解的類進(jìn)行檢測(cè), 針對(duì)Java8 語(yǔ)法可以指定多個(gè)@ComponentScan,Java8以下可以用 @ComponentScans() 配置多個(gè)規(guī)則

3、示例

3.1 各種過(guò)濾過(guò)濾規(guī)則示例


3.2 自定義過(guò)濾規(guī)則 需要新建?TestTypeFilter.java



3.3 新建測(cè)試類 ?TestComponentScan.java

具體的運(yùn)行效果可以查看控制臺(tái)輸出結(jié)果,是否和預(yù)期的一樣,具體有不清楚的歡迎溝通交流。


Spring系列(三):@ComponentScan注解用法介紹的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
集安市| 沙湾县| 扬中市| 马龙县| 高雄市| 益阳市| 子洲县| 台中市| 陆川县| 凤翔县| 同心县| 西安市| 永福县| 门源| 称多县| 云龙县| 兴仁县| 六盘水市| 深圳市| 吉隆县| 东莞市| 化州市| 赤水市| 长岛县| 怀柔区| 乡城县| 福州市| 灵台县| 大冶市| 安陆市| 郎溪县| 囊谦县| 神农架林区| 丹巴县| 周宁县| 玛多县| 三门县| 从江县| 怀柔区| 台南县| 方山县|