Zend framework 条令生成的实体中缺少命名空间?

Zend framework 条令生成的实体中缺少命名空间?,zend-framework,doctrine-orm,Zend Framework,Doctrine Orm,我使用命令行中的原则2生成实体,但我的应用程序需要设置名称空间,如何确保创建的实体将具有名称空间实体在顶部?创建下一个文件结构: application/ /models/ /Entities/ User.php 并且User.php模型具有下一个名称空间: namespace Entities; class User { ... } $user = new \Entities\User(); 别忘了设置 $driverImpl = $c

我使用命令行中的原则2生成实体,但我的应用程序需要设置名称空间,如何确保创建的实体将具有名称空间实体在顶部?

创建下一个文件结构:

application/
    /models/
        /Entities/
            User.php
并且User.php模型具有下一个名称空间:

namespace Entities;

class User { ... }

$user = new \Entities\User(); 
别忘了设置

$driverImpl = $config->newDefaultAnnotationDriver('/path/to/app/application/models/Entities');
$config->setMetadataDriverImpl($driverImpl);

我有你建议的文件结构,我没有提到我的实体文件是通过使用yalm文件创建的,如果我手动创建类实体,我想我可以为名称空间添加缺少的行,我想我仍然对这个原则感到迷茫。。。