溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

@Componet @Resource Spring

發(fā)布時間:2020-03-02 19:03:40 來源:網(wǎng)絡(luò) 閱讀:721 作者:YUANFEIS 欄目:建站服務(wù)器

@Componet(value="xxx")
@Scope(value="singleton")//單例,默認(rèn)是單例
public class MyCass(){}
上面那個注解會在spring容器里實例化一個對象類型是  MyClass,對象名字是xxx,莫認(rèn)是  類名首字母小寫 即 myClass
public class TestClass{
//注入
@Resource(name="xxx")//可不寫name,默認(rèn)是按照默認(rèn)的類名首字母小寫匹配
public void method(MyClass T)
{}
}
spring裝配原理:在需要實例化的類名前 用componet注解,就會實例化對象到spring容器中
在需要使用該對象來實例化其他對象時,可以在其他對象的set方法前使用@Resource這一注解,來使用容器中的這個對象



向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI