5.Resource註解解析

Resource有兩種使用場景java

1.Resourcespring

當Resource後面沒帶參數的時候是根據它所註釋的屬性名稱到applicationContext.xml文件中查找是否有bean的id與之匹配,若是有,就將對應的class賦值給它,app

若是沒有則根據註釋屬性的類型到配置文件進行匹配,若是有就賦值,若是沒有就報錯框架

2.Resource(name="")xml

當Resource後面有帶name參數,則直接根據name的值和bean的id進行匹配,有則賦值,沒則報錯io

 

Resource是java原生的註解,spring框架也給出了Autowired和Qualifer註解,class

Autowired是根據類型進行匹配,Qualifer是根據屬性名進行匹配配置

相關文章
相關標籤/搜索