Spring基本用法(一)

2021-09-01 20:10:15 字數 738 閱讀 9802

一、spring的核心機制:依賴注入

依賴注入以配置檔案管理bean例項之間的耦合,讓bean例項之間的耦合從**層次分離出來。依賴注入是一種優秀的解耦方式。

spring ioc容器的3個基本要點:

①應用程式的各元件面相介面程式設計。面相介面程式設計可以將各元件之間的耦合提公升到介面層次,從而有利於專案後期的擴充套件。

②應用程度的各元件不再由程式主動產生,而是由spring容器來負責產生、並初始化。

③spring採用配置檔案、或annotation來管理bean的實現類、依賴關係,spring容器則根據配置檔案、利用反射來建立例項,並為之注入依賴關係

依賴注入有兩種方式:設值注入和構造注入

①設值注入:程式中定義set方法(反射時呼叫),配置檔案中配置其屬性

②構造注入:通過建構函式設定,配置檔案中配置其建構函式的引數型別

構造注入可以在構造器中決定依賴關係的注入順序,優先依賴的優先注入。

建議採用以設值注入為主,構造注入為輔的注入策略。

spring提供如下幾個內建事件:

Spring的基本用法 一

spring就是這樣乙個框架 你可以選擇不使用這個框架,但你的開發架構一定會暗合它的思想。commons logging 1.2.jar包也是需要的 設定注入 ioc容器使用屬性setter方法來注入被依賴的例項 構造注入 ioc容器使用構造器來注入被依賴的例項 構造例項時,已經為其完成了依賴關係的...

jquery基本用法一

1.學習例項 一 1 顯示,隱藏和改變msg內容 hello,word 2 另一種方式如下 二 動態建立元素 1.通過dom建立動態元素 function createelement 2.通過jquery動態建立元素 innerhtml 3.第三種方式 jquery內部使用document.crea...

postgre基本用法(一)

1 啟動postgre service postgresql start2 以postgres使用者登入 su postgres psql l 檢視當前的資料庫列表 d 當前資料庫下的所有表 q 退出3 以git使用者登入 su git4 psql d gitlabhq production u g...