spring Bean的配置方法筆記

2021-07-05 12:08:30 字數 719 閱讀 3234

spring bean配置 主要是4 5章

bean配置 bean id class

問題1 id和name有什麼區別?1 name的命名限制少一些 4.2.2;2 id必須唯一,name可以不唯一。

gebean(id或name),name的話返回最後乙個name對應的。

ioc容器

bean的注入:

1 屬性注入 通過ser***()方法注入bean的屬性值或依賴的物件

property標籤 value子標籤 需要有對應的set方法

靈活擴充套件:對應的屬性可以沒有,實質上市呼叫setname方法 name屬性可以沒有(87頁)

2 建構函式注入

呼叫bean自己的建構函式初始化

建構函式的多型問題 、

按型別匹配 

按索引匹配入參 主要是順序

聯合型別和索引

其他的匹配方法...... 第91頁

3 工廠方法注入

1 定義乙個工廠的bean

2 定義乙個物件bean並指定bean的工廠方法

其他問題:

1 bean的屬性值是其他bean的引入如何配置 見96頁

2 註解方式配置 4.10節

第4章是bean的配置方法

第5章是bean的配置理解以及定製修改

1 找重點概念

2 找概念之間的關係

3 實踐和熟悉

4 理解和靈活使用

spring bean的配置(一)

案例一 xmlns xmlns xsi xsi schemalocation spring beans.xsd id class bean id class bean beans id屬性 定義單個bean元件的命名。class屬性 定義了bean使用的類,要使用類的全稱來定義。fully qual...

Spring bean配置繼承

在 spring,繼承是用為支援bean設定乙個 bean 來分享共同的值,屬性或配置。乙個子 bean 或繼承的bean可以繼承其父 bean 的配置,屬性和一些屬性。另外,子 bean 允許覆蓋繼承的值。請參見下面的完整的例子來告訴你如何配置 bean 繼承在 spring 中工作。packag...

spring(bean配置簡化)

spring框架的公升級,其實就是配置檔案 過程。簡化就是把複雜的單詞簡單化,簡寫。到注釋 一,ioc 控制反轉 inversion of control 和 di dependency injection 依賴注入 把依賴注入到某個元件中去。一共分為3種 設值注入 setter injection...