核心提示:Facade模式是最常用的一个模式, 并且大多数时候我们都是无意识的使用这个模式.以Java Web中的Service为例, 它内部封装了一个或者多个Dao来进行业务逻辑, 而我们只需要使用Servi...
Facade模式是最常用的一个模式, 并且大多数时候我们都是无意识的使用这个模式.
以Java Web中的Service为例, 它内部封装了一个或者多个Dao来进行业务逻辑, 而我们只需要使用Service提供的接口而不必关心内部的实现.
而在Nutz或者任意一个DI容器中, 我们都可以很轻易的把Facade所依赖的类注入其中.
这估计是最短的一篇博客了, 也进一步说明了Facade模式的简单.