19

symfony2中,使用单例模式的服务。Doctrine 使用工作单元模式。我想知道symfony2中可能会使用很多设计模式。我认为更好地理解设计模式会很有用。我的问题是symfony2 中使用的设计模式是什么?

4

2 回答 2

60

我刚刚创建了这个图表。作为 Sf2 课程的指南。

在此处输入图像描述

于 2013-09-13T17:26:32.250 回答
14

我认为您可以找到任何探索 Symfony2 组件的设计模式。例如,Form 组件为您提供了 Factory、Facade、Composite、Builder、Flyweight 模式示例。

并且不要忘记 Symfony2 中使用的主要依赖注入模式

于 2012-12-04T06:07:13.653 回答