0

我注意到一个有趣的技术 Doctrine 用于它的 Connection 和 Statement 接口。

他们有一个名为 的类PDOConnection,它自然扩展PDO,但也实现了由 Doctrine 创建的接口 Connection。

Connection接口定义了几个 PDO 方法的副本,尽管 Doctrines PDOConnection 类没有实现所有这些方法,但它扩展 PDO 的事实意味着它确实实现了。

我最好的猜测他们为什么这样做是他们想围绕 PDO 的方法设计他们的连接驱动程序,但我真正知道的是这种模式被称为什么以及它是否经常被使用。

4

1 回答 1

1

My best guess why they did that is they wanted to design their connection drivers around PDO's methodology

Yep, that's it. There is no special pattern for this.

于 2013-08-16T11:18:53.973 回答