成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

學(xué)習(xí)Spring:屬性注入Properties詳解

今天小編開始學(xué)習(xí)Spring,首先記錄一下Spring中注入屬性Properties。項(xiàng)目目錄結(jié)構(gòu)以下是小編的Spring Java項(xiàng)目的目錄結(jié)構(gòu)。通過該結(jié)構(gòu),我們可以清晰地了解項(xiàng)目的組織方式。pom

今天小編開始學(xué)習(xí)Spring,首先記錄一下Spring中注入屬性Properties。

項(xiàng)目目錄結(jié)構(gòu)

以下是小編的Spring Java項(xiàng)目的目錄結(jié)構(gòu)。通過該結(jié)構(gòu),我們可以清晰地了解項(xiàng)目的組織方式。

pom.xml配置文件

在項(xiàng)目的pom.xml文件配置中,小編使用了Maven項(xiàng)目,并且只依賴了兩個(gè)包。這展示了項(xiàng)目所需的依賴信息。

創(chuàng)建DataSource類

小編創(chuàng)建了一個(gè)DataSource類,用于存儲數(shù)據(jù)庫相關(guān)信息。這個(gè)類中只包含一個(gè)Properties屬性。由于在配置文件中采用了屬性注入的方式注入bean,因此需要生成Properties的set和get方法,并重寫toString方法以便查看。

Spring配置文件

小編創(chuàng)建了Spring的配置文件,在這里使用屬性注入的方式配置了dataSource的bean。需要注意的是,Properties屬性和普通屬性配置的方式有所不同。

程序主入口

程序的主入口負(fù)責(zé)獲取IOC容器,然后根據(jù)id獲取IOC容器中指定的bean,并將其輸出到控制臺。這一步展示了如何訪問配置的bean對象。

運(yùn)行程序

運(yùn)行程序并查看控制臺輸出,可以看到剛剛在配置文件中配置的內(nèi)容。這表明配置bean成功,程序能夠正常運(yùn)行。

標(biāo)簽: