所謂依賴注入 就是 這個物件所依賴的其它屬性由spring自動幫我們設定好 spring所倡導的是面向介面的程式設計
人要工作要依賴於工具 要想辦法將工具set進去
property 表示 這個類裡面的成員變數 並將其賦值 ref表示之前已經定義好的bean的id 可以將toola注入到chinese這個物件裡面 一旦通過spring取出 tool就是toola了
框架最大的好處就是 不用改類 只要改配置檔案
也就是介面最大的好處 定義了乙個規範 可以任意切換底層的實現類 而不影響程式的編譯 多型指的就是執行時的多型
autowire表示自動裝配
dependency-check
******: 會檢查簡單型別以及集合型別屬性的設定
objects: 會檢查物件型別
all:都檢查
spring 是非侵入的 在程式裡看不到spring的存在
Spring 學習筆記 1
1.的一些屬性 1 default lazy init 其值可以為true或者false,預設為false 用來標誌是否為所有的bean進行延遲初始化。延遲初始化 因為這樣在配置中的任何錯誤就會即刻被發現 否則的話可能要花幾個小時甚至幾天 有時候這種預設處理可能並不是 在xml配置檔案中,實現spr...
Spring學習筆記(1)
一 什麼是框架?軟體框架指的是為了實現某個業界標準或完成特定基本任務的軟體元件規範,也指為了實現某個軟體元件規範時,提供其所要求的基礎功能的軟體產品 二 框架的特點 1 半成品 2 封裝了特定的處理流程和控制邏輯 3 成熟的,不斷公升級改進的軟體 三 框架與類庫的區別 1 框架一般是封裝了邏輯 高內...
spring學習筆記1 開始spring之旅
寫乙個服務類,作用是打出那熟悉的問候,下面顯示greetingservice介面,它定義了服務。public inte ce greetingservice greetingserviceimpl是greetingservice的實現 我們發現此類用兩種方式初始化,乙個是直接用greetingser...