前言:
适配器模式:对原接口适配,输出新接口;
注:以下内容来源于网络。
DispatcherServlet
-RequestMappingHandlerAdapter(适配器1)
-handle(输出的新接口)
DispatcherServlet
-SimpleServletHandlerAdapter(适配器2)
-handle(输出的新接口)
以下示例是另外一个简单的web项目
总结:
以上两个例子,一个是RequestMappingHandlerAdapter,一个是SimpleServletHandlerAdapter,他们分别将不同的老接口
(比如一个原来输出220v,一个原来输出25v)适配成了一个统一的接口,即HandlerAdapter.handle接口(比如统一适配成输出5v)。
适配器模式也可以是这样的,一种输入,多种输出:
适配器模式一般为(一个输入—一个适配器—一个输出),即一对一的模式。