概覽 AOP(Aspect Oriented Programming)面向切面編程。通過預(yù)編譯方式和運行期動態(tài)代理實現(xiàn)程序功能的統(tǒng)一維護(hù)的一種技...
SpringBoot是什么 約定優(yōu)于配置理念下的產(chǎn)物,簡化Spring使用難度,簡省配置,快速高效使用Spring框架開發(fā)應(yīng)用 約定優(yōu)于配置 約...
容器概述 控制反轉(zhuǎn)(IoC)也稱為依賴注入(DI),它是一個過程。對象(Bean)通過構(gòu)造方法、工廠方法、屬性設(shè)置依賴項,然后容器在創(chuàng)建對象(B...
定義 封裝一些作用于某種數(shù)據(jù)結(jié)構(gòu)中各元素的操作,可以在不改變數(shù)據(jù)結(jié)構(gòu)的前提下,定義作用于這些數(shù)據(jù)元素的新的操作 應(yīng)用場景 數(shù)據(jù)結(jié)構(gòu)穩(wěn)定,作用于數(shù)...
定義 定義一種一對多的依賴關(guān)系,使得每當(dāng)被觀察者狀態(tài)改變時,則所有依賴它的對象都會得到通知并被自動更新 應(yīng)用場景 其他一個對象或多個對象依賴于另...
定義 給定一門語言,定義它的文法的一種表示,并定義一個解釋器,該解釋器使用該表示來解釋語言中的句子 應(yīng)用場景 一些重復(fù)出現(xiàn)的問題可以用一種簡單的...
定義 用一個中介對象封裝一系列的對象交互,使各對象不用顯示的相互作用,從而使其耦合松散,而且可以獨立的改變它們之間的交互 應(yīng)用場景 系統(tǒng)中對象之...
定義 在不破壞封裝性的情況下,捕獲對象的內(nèi)部狀態(tài),并保存在對象之外,這樣以后這個對象就可以恢復(fù)到原先保存的狀態(tài) 應(yīng)用場景 需要保存和恢復(fù)數(shù)據(jù)的相...
定義 將一個請求封裝成對象,從而讓你使用不同的請求將客戶端參數(shù)化。對請求排隊或記錄日志,可以提供命令的撤銷和恢復(fù)功能 應(yīng)用場景 語義具備命令的場...