框架學習之Spring學習(一)

2021-10-16 02:34:28 字數 1303 閱讀 5791

第一章 spring的jar包匯入、配置檔案和ioc基本用法(setter注入)

將spring-framework-4.2.5.release下libs資料夾貼到專案中,並引入jar包。

在專案中建立和src平級的resource資料夾,建立spring-ioc.xml配置檔案,匯入以下配置:

建立bean資料夾,宣告乙個helloworld類,定義name屬性,生成對應的get&set方法,tostring方法以及全參和無參建構函式,並定義乙個方法隨意輸出一些東西:

public

class

helloworld

public

helloworld

(string name)

public string getname()

public

void

setname

(string name)

@override

public string tostring()

';}public

void

say(

)}

在spring-ioc.xml中,新增配置:

"suiyi" class=

"com.bean.helloworld"

/>

通過ioc容器取到方法:

beanfactory beanfactory =

new(

"spring-ioc.xml"

);

並用junit進行單元測試,:

public

class

helloworldtest

}

測試方法無誤:

這種注入方式要求對應的類中要含有set方法,當類中沒有對應的set方法時,也可以選用建構函式注入的方式,這裡先不做介紹。

以上就是今天要講的內容。

Spring框架學習(一)

一 spring 是乙個 ioc di 和 aop 容器框架 1 什麼是ioc di?控制反轉 inversion of control,縮寫為ioc 是物件導向程式設計中的一種設計原則,可以用來減低計算機 之間的耦合度。其中最常見的方式叫做依賴注入 dependency injection,簡稱d...

Spring框架學習(一)

spring框架包含很多內容,需要了解spinrg cloud就要看spring boot,而spring boot又要看spring core spring framework 的基本介紹。花了兩天左右,斷斷續續看了spring core相關的教程,包括 初步了解spring以後,個人理解spri...

Spring框架學習

技術人員每到乙個階段就會遇到乙個天花板,這表明你在這個階段已經積累足夠,需要突破了,如果技術人員發現自己從來沒有天花板,這說明你從來不懂的去反思去沉澱,去優化你的知識儲備。因為不同階段的技術儲備,在眾多職業道路上,可能造就一種從基本研發人員到職業架構師的轉變的職業道路,這可以說是從技術演變上的職業發...