1.
如果不想在xml檔案中配置bean,我們可以給我們的類加上spring元件註解,只需再配置下spring的掃瞄器就可以實現bean的自動載入。
需要注意的是:
在base-package指明乙個包:
表明com.b505包及其子包中,如果某個類的頭上帶有特定的註解
@component,@repository,@service,@controller,就會將這個物件作為bean注入進spring容器。
2.下面是引用spring framework開發手冊中的一段話
「spring 2.5引入了更多典型化註解(stereotype annotations):
@component、@service
和
@controller
。@component
是所有受spring管理元件的通用形式;而@repository
、@service
和
@controller
則是@component
的細化,用來表示更具體的用例(例如,分別對應了持久化層、服務層和表現層)。也就是說,你能用@component
來註解你的元件類,但如果用@repository
、@service
或@controller
來註解它們,你的類也許能更好地被工具處理,或與切面進行關聯。例如,這些典型化註解可以成為理想的切入點目標。
3.有了,另乙個標籤就可以移除掉,因為已經被包含進去了。
提供兩個子標籤:和各代表引入和排除的過濾。
**如下:
Spring元件掃瞄使用詳解
1.如果不想在xml檔案中配置bean,我們可以給我們的類加上spring元件註解,只需再配置下spring的掃瞄器就可以實現bean的自動載入。2.下面是引用spring framework開發手冊中的一段話 spring 2.5引入了更多典型化註解 stereotype annotations ...
Spring元件掃瞄使用詳解
1.如果不想在xml檔案中配置bean,我們可以給我們的類加上spring元件註解,只需再配置下spring的掃瞄器就可以實現bean的自動載入。2.下面是引用spring framework開發手冊中的一段話 spring 2.5引入了更多典型化註解 stereotype annotations ...
Spring元件掃瞄使用詳解
xml version 1.0 encoding utf 8 beans xmlns xmlns xsi xmlns context xmlns aop xmlns tx xsi schemalocation spring beans 3.0.xsd spring context 3.0.xsd s...