【发布时间】:2011-03-05 18:23:50
【问题描述】:
我成功地使用 Doctrine2 Application Resource 集成了 Doctrine 2 和 Zend Framework,它在 cli 和 web 上运行良好,但我找不到任何关于如何构建模型的信息。
现在,这是我的工作流程:
- 我使用注释驱动程序在模型/实体中编写我的实体
- 我使用
php bin/doctrine orm:schema-tools:create生成实体 这部分使用公共 setter 和 getter 覆盖我的实体
但我在这里挣扎。
我不确定应该如何使用实体。
应该是这样的:
application/
- models/
-- Entities/
--- Product.php
--- Category.php
-- Proxies/
--- Product.php
--- Category.php
-- Repositories/
--- Product.php
--- Category.php
是对的还是我完全错了?
顺便问一下,什么时候同时使用代理和存储库?我找不到关于它们的相关文档。
如果您知道我在哪里可以找到实际的 Doctrine 2 项目,或者更好的是实际的 Zend Framework + Doctrine 2 项目,那就太好了。
感谢您的帮助。
【问题讨论】:
标签: zend-framework domain-driven-design doctrine-orm filestructure