Spring 是幹什麼用的?讓你明白

2021-06-21 13:25:19 字數 631 閱讀 6899

1沒有spring的時候

沒有服務員的時候

顧客             選單  (自己拿選單,依賴選單點菜)

2有spring的時候

服務員在

顧客    服務員   選單   (服務員主動把選單拿給你點菜)

3顧客和選單就是兩個bean  服務員是ioc容器

4demo:

userservice userservice =(userservice) context.getbean(userservice);

spring 容器幫助程式設計師例項化了 顧客和選單 這兩個bean,並將選單bean 這個協助物件注入了顧客bean的例項

ioc:spring 從程式設計師手中接管例項化物件和注入協作物件(協作bean),控制由程式設計師手中轉移給spring ioc 容器,控制發生了根本性的反轉

di(依賴注入):兩個或多個物件協調工作,(顧客和選單),其中乙個(顧客)是另乙個(選單)的協作來完成任務,被注入的物件(選單)為協作bean,

接受注入的物件(顧客)被稱為依賴bean

Docker是幹什麼用的?

長話短說,這裡我就不對docker進行系統的介紹說明了,網上很多介紹文章,我想新手的話可以先網上大概了解一下docker的基本概念。有乙個模糊的 大概的感覺就行了。多看資料文件,有百利而無一害。docker不是虛擬機器 很多人一開始學習docker的時候,感覺docker很像虛擬機器,誤以為dock...

token幹什麼用 什麼是token

對於初學者來說,對token和session的使用難免會限於困境,開發過程中知道有這個東西,但卻不知道為什麼要用他?更不知道其原理,今天我就帶大家一起分析分析這東西。一 我們先解釋一下他的含義 1 token的引入 token是在客戶端頻繁向服務端請求資料,服務端頻繁的去資料庫查詢使用者名稱和密碼並...

什麼是主機空間?幹什麼用?

主機空間承擔著兩個最基本的功用 存放 的檔案,以及提供 執行的環境。這裡說的主機空間,其實就是乙個連線公網的伺服器,基本上24小時都在運作,伺服器的硬碟可以存放 檔案 在伺服器中安裝乙個系統和環境,就可以執行 市面上常見的主機空間有 windows主機 和 linux主機 windows主機,顧名思...