1. 程式人生 > >設計模式之外觀模式

設計模式之外觀模式

設計模式 外觀模式 facade 門面模式

1、外觀模式的簡單介紹(也叫門面模式):


a、外觀模式和迪米特法則(最少知識的原則,一個軟件實體應當盡可能少的與其他實體發生相互作用)的聯系緊密。

技術分享


b、外觀模式的核心:

- 為子系統提供統一的入口。封裝子系統的復雜性,便於客戶端調用。


技術分享


2、開發中常用的場景:(因為過於簡單,所以不寫代碼演示了)


- 使用頻率很高,哪裏都可能使用到。各種技術和框架中,都有外觀模式的使用。如:

* JDBC 封裝後的,commons 提供的 DBUtils 類, Hibernate 提供的工具類、 Spring JDBC 工具類等。


本文出自 “12392717” 博客,請務必保留此出處http://12402717.blog.51cto.com/12392717/1928798

設計模式之外觀模式