使用說明 接上一篇 自己理解方面所寫


1.如果配置了<context:component-scan>那麼<context:annotation-config/>標籤就可以不用再xml中配置了


2.<context:component-scan>有一個use-default-filters屬性,改屬性默認爲true,這就意味着會掃描指定包下的全部的標有@Component的類,並註冊成bean.也就是@Component的子註解@Service,@Reposity。

     如:寫<context:component-scan base-package="com.hzlq.fax"/> 則會去掃描這個fax下面的所有java類並註冊成bean。


3.<context:annotation-config/>還提供了兩個子標籤:

a.   <context:include-filter>  可以指定 某類java註冊成bean。

b.   <context:exclude-filter> 可以過濾某個包,不讓他註冊成bean

(使用這個時候 要注意  將use-default-filters的屬性改成false

Use-dafault-filters=”false”的情況下:<context:exclude-filter>指定的不掃描,<context:include-filter>指定的掃描


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章