教义2中的代理是什么?

问题描述 投票:111回答:2

我刚读完所有《 Doctrine 2》文档,我启动了自己的沙箱,我了解了大多数原理,但是仍然存在一个问题,我在文档中找不到任何完整的解释。

  1. 什么是Proxy类?
  2. 我何时应在实体上使用它们?

据我了解,代理类增加了一层,可让您向实体添加其他功能,但是为什么要使用代理而不是在实体类中自己实现方法?

design-patterns doctrine-orm proxy-classes
2个回答
160
投票
更新

此答案包含有关代理对象和部分对象之间差异的错误信息。有关更多详细信息,请参见@Kontrollfreak的答案:https://stackoverflow.com/a/17787070/252591


79
投票
代理
© www.soinside.com 2019 - 2024. All rights reserved.