Laravel除了Active Record之外还使用DB模式

时间:2017-01-29 22:10:17

标签: laravel activerecord eloquent unit-of-work identity-map

我已经成为Zend Framework用户多年,现在正在学习Laravel。

在我之前的项目中,我使用了身份映射模式https://www.martinfowler.com/eaaCatalog/identityMap.html,以避免不必要的数据库访问,并确保只有一个版本的对象在内存中处于活动状态。 Laravel是否使用任何此类模式?

其次,我使用工作单元模式https://martinfowler.com/eaaCatalog/unitOfWork.html来延迟数据库更新,直到所有业务和应用程序逻辑成功完成。 Laravel是否使用任何此类模式?

我意识到Laravel是围绕Active Record构建的。我想知道是否有这些模式补充。

0 个答案:

没有答案