【问题标题】:Does DataAdapter use facade pattern or Adapter pattern.DataAdapter 使用外观模式还是适配器模式。
【发布时间】:2010-10-03 16:39:50
【问题描述】:

当我看到DataAdapter对象的Update()Fill()方法时,我总是想DataAdapter是否使用Facade Pattern?

看起来它会在幕后创建Command对象,Connection对象并为我们执行。

或者DataAdapter使用适配器模式,因为它是DatasetCommand对象之间的适配器,连接对象?

【问题讨论】:

    标签: design-patterns dataadapter facade


    【解决方案1】:

    我想你也许可以把它想象成存储库模式,只是它专注于数据连接。它不是真正的适配器,因为它不促进命令和数据集之间的通信机制 - 它实际上为自己的目的操作和创建自己的命令。

    【讨论】:

      【解决方案2】:

      并非一切都是 GoF 设计模式。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-07-03
        • 1970-01-01
        • 2015-05-06
        • 1970-01-01
        • 1970-01-01
        • 2015-05-11
        • 2012-03-19
        • 1970-01-01
        相关资源
        最近更新 更多