概述
(一)構建者模式
(二)工廠模式
(三)代理模式
(四)單例模式
(一)構建者模式
- 場景一:
曾經在MyBatis中使用過構建者模式,鏈接:MyBatis之入門案例(二)
(二)工廠模式
- 場景一:
在MyBatis入門案例中使用過工廠模式,鏈接:MyBatis之入門案例(二) - 場景二:
在Spring分析程序間耦合的時候自己編寫過工廠模式,鏈接:Spring之程序間耦合(二)
(三)代理模式
- 場景一:
在MyBatis入門案例中使用過基於接口的動態代理,鏈接:MyBatis之入門案例(二) - 場景二:
在使用Filter過濾關鍵字時使用過基於接口的動態代理
鏈接:
Filter之案例:過濾特定詞彙上篇(四)
Filter之動態代理(五)
Filter之案例:過濾特定詞彙下篇(六) - 場景三:
在使用Spring事務控制時使用過基於子類的動態代理,鏈接:Spring之銀行轉賬案例(七)
(四)單例模式
- 場景一:
在Spring中自己編寫工廠模式的時候使用過單例模式,鏈接:Spring之程序間耦合(二)