什么是symfony2和doctrine2中的“unitOfWork”

时间:2012-07-23 00:28:45

标签: php symfony doctrine-orm

我正在阅读Doctrine2文档,并在各个地方提到unitOfWork 那是什么。有人可以解释一下。为什么我需要它以及它的用途

1 个答案:

答案 0 :(得分:6)

简单术语的工作单元是一个图表,只要相关节点(在Symfony2,实体的情况下)发生变化就开始构建。

enter image description here

当您执行工作单元时,它将跟踪记录的受影响实体(标记为脏)的更改,并在一次打击(事务)中将更改应用于所有这些更改

有关详细信息:P of EAA Catalog: Unit of Work