初次見面Spring

2021-09-11 02:38:44 字數 724 閱讀 5270

英文名稱:inversion fo controll,中文名稱:控制反轉

作用:是將之前由程式設計師主動通過new例項化物件的事情轉交給spring來負責

最大的作用:解耦程式設計師不需要管理物件,接觸了物件管理和程式設計師之間的耦合

控制:指代的是控制類的物件  反**指代轉交給spring

英文名稱:dependency injection  中文名稱:依賴注入

作用:當乙個類a需要依賴另乙個類b物件的時候,把b賦值給a的過程就叫做依賴注入

類a為people  類b為desk  中關於物件使用ref

泰國

上述就是依賴注入的例項

1.中文名稱:面向切面程式設計

2.英文名稱:aspect-oriented programming

3.在程式執行過程中,正常的都是縱向執行

aop在原有縱向執行流程中加入橫切面

使用aop不需要修改原有**,具有高擴充套件性,原有功能釋放部分邏輯,**塊之間職責更加明確

4.什麼叫做面向切面程式設計?

在程式原有的縱向流程中,針對某乙個或一些方法新增通知,形成橫切面過程,並降低各部分**之間耦合性的過程。

5.概念:

6.spring中aop的兩種實現方式

1.schema-based

2.aspectj

Linux初次見面

linux初次見面 linux 開源,免費,伺服器多用linux,核心小,所以安裝便宜,易移植,android就是這樣。windows 不開源,收費,桌面端多用,圖形和核心繫結,所以特別答,不宜做移動端。能對硬體 如 cpu,記憶體,磁碟等 進行操作,所以開發了作業系統os。介面切換 1個圖形介面轉...

和python初次見面

今天是來到工坊正式學習的第一天,蠻充實的一天。搭建了環境,安裝了pycharm學習了python基礎的一部分,學習了資料型別等知識點。完成了老師交代的作業,並將今天敲過的 重新敲了兩遍,手速還得再提高。加油!1.輸入西紅柿單價 數量,求整型金額 price float input 輸入西紅柿單價 n...

雲原生的初次見面

01.對雲原生的誤解 a.雲原生就是公有雲廠家做的事情.b.雲原生就是容器 服務編排,比如docker k8s.c.雲原生就是運維的事情,和我們開發,架構師無關.通過前面對雲原生技術發展路線的描述,docker k8s僅僅是雲原生的部分中介軟體而已.02.雲原生是什麼 雲原生 雲 iaas 原生 服...