註解:就是乙個類,使用@註解名稱
開發中:使用註解 取代 xml配置檔案。
預設情況下註解不生效,需要開啟註解功能。通過下面的配置開啟
@component取代@component沒有配置id時,通過型別獲取bean,型別可以寫介面類也可以寫實現類
(2)@component("id")
取代 web開發,提供3個@component註解衍生註解(功能一樣)取代
@repository(「名稱」):dao層
@service(「名稱」):service層
@controller(「名稱」):web層
@autowired:自動根據型別注入值,(常用)
@qualifier(「名稱」):指定自動注入的id名稱
@resource(「名稱」)
@ postconstruct 自定義初始化
@ predestroy 自定義銷毀
Spring 註解及註解注入
compoment 標註成spring乙個普通的bean autowired 被用來實現自動 裝配,可以用來標註成員變數 方法 建構函式。當出現多個同型別當bean時 如兩個類都實現了同乙個介面 這時候spring不知道該繫結哪個實現類,就會丟擲beancreationexception異常。這時候...
Spring註解注入問題
今天做乙個ssm的登陸demo,在使用註解將乙個service注入的時候,總是報 org.springframework.beans.factory.nosuchbeandefinitionexception no matching bean of type com.st.service.iuser...
三 Spring 註解注入
目錄 一 component 二 3個 component註解衍生註解 三 autowired 自動根據型別注入 四 scope prototype 多例 單例的配置 預設singleton單例 首先簡單說明一下什麼是註解注入,回顧之前我們的案例,不管是裝配物件 bean 還是注入物件 bean 都...