@Autowired
自動按照類型注入。當使用註解注入屬性時,set方法可以省略。它只能注入其他bean類型。當有多個類型匹配時,使用要注入的對象變量名稱作爲bean的id,在spring容器查找,找到了也可以注入成功。找不到就報錯。
@Qualifier
在自動按照類型注入的基礎之上,再按照Bean的id注入。它在給字段注入時不能獨立使用,必須和@Autowire一起使用;但是給方法參數注入時,可以獨立使用。
屬性:
value:指定bean的id。
@Resource
直接按照Bean的id注入。它也只能注入其他bean類型。
屬性:
name:指定bean的id。
@Value
注入基本數據類型和String類型數據的
屬性:
value:用於指定值
@Scope
指定bean的作用範圍。
屬性:
value:指定範圍的值。
取值:singleton prototype request session globalsession
喜歡的朋友點點關注哦~~