spring註解注入的配置

2021-07-25 19:38:32 字數 390 閱讀 5840

xml檔案的配置:

xmlns:context=""

xsi:schemalocation=" 

/spring-beans-3.1.xsd

/spring-context-3.1.xsd

">

//開啟註解注入

//開啟自動掃瞄

@service用於標註業務層元件

@controller 用於標註控制層元件

@repository 用於標註dao層元件

@component用於標註不確定層元件

@autowired可以標註在屬性和set方法上,先去查詢型別

@qualifier(" ")以名字為查詢物件,如果找不到,丟擲異常。

@resource優先根據id查詢

spring註解注入

註解 就是乙個類,使用 註解名稱 開發中 使用註解 取代 xml配置檔案。預設情況下註解不生效,需要開啟註解功能。通過下面的配置開啟 component取代 component沒有配置id時,通過型別獲取bean,型別可以寫介面類也可以寫實現類 2 component id 取代 web開發,提供3...

Spring 註解方式注入的配置(08)

xml檔案配置屬性的好處是可以把所有的配置都放在一起,方便後期修改,但是xml檔案配置屬性比較繁瑣,而且需要兩個檔案直接切換,很是煩人。所以對於有些不經常修改甚至寫完後不需要修改的bean,使用註解配置是很好的選擇。無論是註解配置還是xml檔案配置,獲取配置資訊底層使用到的都是反射的技術。如果使用註...

Spring 註解及註解注入

compoment 標註成spring乙個普通的bean autowired 被用來實現自動 裝配,可以用來標註成員變數 方法 建構函式。當出現多個同型別當bean時 如兩個類都實現了同乙個介面 這時候spring不知道該繫結哪個實現類,就會丟擲beancreationexception異常。這時候...