使用spring進行註解開發,我們首先需要在spring的配置檔案中,新增掃瞄。也就是掃瞄包中,那個類有註解。包就是你想要掃瞄的那個包。
1. @component取代
@component("id") 取代
2.web開發,提供3個@component註解衍生註解(功能一樣)取代
@repository :dao層
@service:service層
@controller:web層
3 在我們進行引用注入的時候,我們有兩種方式進行注入
一:按型別進行注入
@autowired
二:按名稱進行注入
@autowired
@qualifier("名稱")
先說第一種:按名稱進行注入,我們在開發的時候,我們使用,mvc結構,例如當我的action中注入了service介面,但是如果我的service介面有多個實現類的時候,那麼我的這種按照型別注入的方法將不能使用,下面我來說一下,如何使用這種方法進行注入。首先在我的action中,我需要宣告我的service屬性,然後,我在我的service屬性上面新增註解@autowired,這樣我可以不通過新增set方法進行注入
下面說一下第二種:通過名稱進行注入 。就是我需要給我注入的類先宣告乙個別稱,然後根據我的別稱進行注入,要求 @qualifier("名稱")和你起的名稱相同,我們一般給類起別名的時候,我們一般根據mvc三層的結構進行起名,
Spring 使用註解開發
屬性的注入 component 元件,放在類上,說明這個類被spring管理了,就是bean component 元件 等價於 component public class user value 等價於 component public class user衍生註解 這四個註解功能都是一樣的,都是代...
Spring使用註解開發
在對應的實體類上宣告 component註解即可將類註冊為乙個元件,從而被spring掃瞄到。component public class user public user string name public string getname public void setname string na...
Spring使用註解開發
在spring4之後,要使用註解開發,必須要保證aop的包匯入了 使用註解需要匯入context約束,增加註解的支援!xmlns xmlns xsi xmlns context xsi schemalocation context annotation config beans 1.bean com...