定义:将一个系统的接口转换成另外一种形式,从而使原来不能直接调用的接口变得可以调用。适配器模式角色划分
比如早期的时候 V1 版本订单接口的入参为 Map 类型,随着业务的更新和迭代在 V2 版本的时候该订单接口的入参需要支持 List 的类型? 请问不改变的该接口代码的情况下,如何支持 List 类型。1. 源(Adaptee):需要被适配的对象或类型,相当于插头。
比如设计一个日志收集系统,可能会考虑文件写入、也可能考虑写入 MQ、也可能考虑写入数据库等。对象适配器方式实现
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |