配置步驟:
1.第一步:拷貝必備jar包到工程的lib目錄。
注意:在基於註解的配置中,我們還要多拷貝乙個aop的jar包。如下圖:
2.第二步:在類的根路徑下建立乙個任意名稱的xml檔案.不能是中文
注意:基於註解整合時,spring配置檔案匯入約束時需要多匯入乙個context命名空間下的約束在這裡插入**片
3.第三步:建立乙個測試的服務類,並且加入使用@component註解,宣告該類允許注入到spring容器
//1.使用註解配置,需要將啟動是就建立物件的類表示為元件類
@component
public
class
customerservice
}
4.第四步:在spring的配置檔案加入掃瞄註解
<
?xml version=
"1.0" encoding=
"utf-8"
?>
""xmlns:xsi=
""xmlns:context=
""xsi:schemalocation=
" /spring-beans.xsd /spring-context.xsd"
>
<
!-- 宣告掃瞄包以及子包的類。如果發現有元件註解的類,就建立物件,並加入到容器 --
>
package
="com.sxt"
/>
<
/beans>
5.第五步:測試呼叫**
public
class
customerservicetest
}
–測試結果,如果可以呼叫服務方法,測試成功
二.設定註解掃瞄的元件的名稱
預設情況下, 被註解@component 掃瞄的類的名稱就是當前類名的首字母小寫名稱,開發者可以自定義元件的名稱
/* 使用註解方式配置ioc
@component 說明當前類被spring管理,spring框架啟動的時候就會建立此類的物件
設定當前bean的名稱
預設當前bean的名稱就是簡單類名的 首字母小寫 customerservice
value 屬性可以自定義元件的名稱 等價於 @component(value="service")
簡寫,可以省略value
@component("service") */
@component
("service"
)public
class
customerservice
}
Spring入門(三) 註解配置
除了使用xml檔案配置外,從spring 3.0開始還提供了使用註解進行配置。使用註解進行配置,可以簡化繁瑣的xml配置,將上例的helloworld修改為註解配置。首先我們看xml檔案的改動 xmlns xmlns xsi xmlns context xsi schemalocation spri...
Spring之AOP快速入門(註解)
aop aspect oriented programming 稱為面向切面程式設計,在程式開發中主要用來解決一些系統層面上的問題,比如日誌,事務,許可權等待,struts2的 設計就是基於aop的思想 用自己的話來說就比如乙個人 a 在排隊,然後aop 物件就相當於管理者,管理者就有權決定讓他人 ...
Spring註解 Import註解
常用的匯入註解分類 註冊自己寫的類service dao controller可用包掃瞄 元件標註註解 controller service repository component bean 匯入的第三方包裡面的元件 import 快速給容器中匯入乙個元件 1 import 要匯入到容器中的元件 ...