【发布时间】:2014-03-28 01:03:06
【问题描述】:
我之前使用过学说和zend框架1,安装学说如下:
- 将教义库放在网站根目录下的库文件夹中。
-
在 bootstrap.php 文件中添加以下函数 受保护的函数 _initDoctrine() { require_once '教义/Doctrine.php'; $this->getApplication() ->getAutoloader() ->pushAutoloader(array('Doctrine','autoload'),'Doctrine');
$manager=Doctrine_Manager::getInstance(); $manager->setAttribute(Doctrine::ATTR_MODEL_LOADING, Doctrine::MODEL_LOADING_CONSERVATIVE); $config=$this->getOption('Doctrine'); $conn=Doctrine_Manager::connection($config['dsn'],'doctrine'); return $conn;}
- 将此行添加到 application.ini (doctrine.dsn = "mysql://root@localhost/mydb")
- 使用教义脚本从数据库自动生成模型。
然后我从我生成的模型中创建一个对象,并使用它来添加、更新或删除数据库中的记录,但是当我尝试使用 zend 框架 2 时,我无法安装和使用学说,当谷歌搜索它时,我发现了一个名为entity 和其他一些我不知道的点,所以我想知道如何使用 zend 2 安装教义,就像我之前安装的一样,并将它与我的 zend 框架 2 项目一起使用。谢谢
【问题讨论】: