我成功地使用Doctrine2 应用程序资源集成了 Doctrine 2 和 Zend 框架,它在 cli 和 web 上运行良好,但我找不到任何关于如何构建我的模型的信息。
现在,这是我的工作流程:
- 我使用注释驱动程序在模型/实体中编写我的实体
- 我用这部分生成实体,
php bin/doctrine orm:schema-tools:create
用公共设置器和获取器覆盖我的实体
但我在这里挣扎。
我不确定应该如何使用实体。
它应该是这样的:
application/
- models/
-- Entities/
--- Product.php
--- Category.php
-- Proxies/
--- Product.php
--- Category.php
-- Repositories/
--- Product.php
--- Category.php
这是正确的还是我完全错了?
顺便说一句,什么时候同时使用代理和存储库?我找不到有关它们的相关文档。
如果您知道我在哪里可以找到实际的 Doctrine 2 项目,或者更好的是实际的 Zend Framework + Doctrine 2 项目,那就太好了。
谢谢你的帮助。