spring框架的公升級,其實就是配置檔案**過程。簡化就是把複雜的單詞簡單化,簡寫。到注釋
一,ioc(控制反轉、inversion of control)和 di(dependency injection、依賴注入)
把依賴注入到某個元件中去。
一共分為3種:
- 設值注入 (setter injection)
- 構造注入 (constructor injection)
控制反**找女朋友。a。自己new乙個; b。去通過工廠獲取 c。接受spring的容器的安排。
前面兩種方式,都需要呼叫元件【主動】去獲取被依賴元件;到了第三種方式,呼叫元件只要【被動】接收容器的注入即可。
——如果站在「呼叫元件」的角度來看問題,由原來的主動,變成了被動接收容器的注入,控制關係反過來。
——如果站在「容器」的角度來看問題,容器負責為「呼叫元件」注入依賴元件 —— 依賴注入。
/*****************************
spring的歷史:
1.0、1.1,w3c建議xml多用子元素、少用屬性。
旺財1.2
= setname("旺財")
2.0p:name="旺財" p:userdao-ref="bean的id"
c:_0="sss" 指定第乙個構造器引數。 c:_0-ref="beanid"
c:_1="sss" 指定第二個構造器引數。 c:_1-ref="beanid"
3.0spel, 配置檔案得到更大程度的簡化——徹底消滅了子元素。
spring框架的公升級,其實就是配置檔案**過程。
Spring bean配置繼承
在 spring,繼承是用為支援bean設定乙個 bean 來分享共同的值,屬性或配置。乙個子 bean 或繼承的bean可以繼承其父 bean 的配置,屬性和一些屬性。另外,子 bean 允許覆蓋繼承的值。請參見下面的完整的例子來告訴你如何配置 bean 繼承在 spring 中工作。packag...
Spring bean配置繼承
在spring中,bean配置支援繼承,以使bean共享公共值,屬性或配置。子bean或繼承的bean可以繼承其父bean的配置,屬性和某些屬性。另外,允許子bean覆蓋繼承的值。請參閱以下完整示例,向您展示bean配置繼承如何在spring中工作。package com.mkyong.common...
Spring bean配置繼承
在 spring,繼承是用為支援bean設定乙個 bean 來分享共同的值,屬性或配置。乙個子 bean 或繼承的bean可以繼承其父 bean 的配置,屬性和一些屬性。另外,子 bean 允許覆蓋繼承的值。請參見下面的完整的例子來告訴你如何配置 bean 繼承在 spring 中工作。packag...