Spring常用註解

2021-09-29 21:21:33 字數 1203 閱讀 8272

//將類裝配到spring容器

//預設id為類名小駝峰

@component

//自定義id

@component

("beanid"

)@compoent

@qualifier

("beanid"

)

//注入bean
預設掃瞄當前類所在包及其子包中的元件

//掃瞄指定包

@componentscan

("cn.khue.test"

)@componentscan

(basepackages=

)@componentscan

(basepackageclasses=

)

宣告當前類為配置檔案類

與@componentscan連用

之後便可以通過該類的getbean()方法從spring容器中獲取物件

@configuration

@componentscan

public

class

newclass);

bean bean = ac.

getbean

(bean.

class

);

//配置該類為該介面的首選bean
過濾同一介面下的不同實現類

@autowired

@qualifier

("uesrserviceimpl"

)//等同於

@resource

(name=

"userserviceimpl"

)

//註解式掃瞄元件

@contextconfiguration

class

)//配置式掃瞄元件

@contextconfiguration

()

當使用第三方**時,無法為其使用@component,使其自動裝配到spring容器中,這時候可以在spring基礎配置類中進行如下操作

@configuration

public

class

}

Spring常用註解

spring常用註解 1 引入context命名空間 在spring的配置檔案中 配置檔案如下 xml xmlns context spring context 2.5.xsd 開啟配置 spring 會自動掃瞄cn.pic包下面有註解的類,完成bean的裝配。xml xmlversion 1.0 ...

Spring常用註解

在spring中常用的註解 autowired註解 不推薦使用,建議使用 resource autowired可以對成員變數 方法和建構函式進行標註,來完成自動裝配的工作。autowired的標註位置不同,它們都會在spring在初始化這個bean時,自動裝配這個屬性。要使 autowired能夠工...

spring常用註解

1 引入context命名空間 在spring的配置檔案中 配置檔案如下 xml 收藏 xmlns context spring context 2.5.xsd 開啟配置 spring 會自動掃瞄cn.pic包下面有註解的類,完成bean的裝配。xml xmlns xmlns xsi xmlns c...