2

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

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

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

4

2 回答 2

3

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

于 2009-01-27T05:14:27.350 回答
1

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

于 2009-01-27T03:52:05.317 回答