2011-06-07 117 views
2

有没有一种方法可以将Zend框架与Doctrine 2集成,但与现有数据库集成?我读的所有教程构建了“实体”并用它们来生成表格,但是我有一个可用于生成模型的正在运行的数据库。通过逆向工程将Doctrine 2与Zend框架集成

我认为有一个选项可以在Doctrine中对数据库模式进行逆向工程,并从中生成相应的模型。只需要一个简单的教程来告诉我它是如何完成的。

在此先感谢。

回答

1

您有关于此过程的信息here。这不是一个防弹的过程,所以你可能需要在事后调整一些东西。

+0

是的我知道这个页面,但我需要的是一个教程,解释如何使用逆向工程进行集成。我一直在与Doctrine 1进行了很多工作,并且成功地使用了逆向工程。 – Songo 2011-06-09 09:00:05

+0

这正是我给你的链接所做的。它解释了如何从现有数据库创建Doctrine2实体映射;这些映射本身就是创建实体类(即模型)80%的工作。在你拥有这些模型/实体之后,你可以开始考虑将它们集成到ZF中,这完全是一个不同的问题(尽管更容易,并且有很多解释)。 – faken 2011-06-09 13:32:57

+0

嗯我明白你的观点,但我仍然对整个过程感到困惑。在Doctrine 1中,我有一个脚本用于扫描数据库模式,生成模型然后将它们添加到项目中。我所要做的就是将Doctrine库添加到库文件夹。但是,在第二条学说中,许多事情似乎有所不同。这就是为什么我需要一个完整的教程,使用反向工程与集成来理解整个过程。 – Songo 2011-06-09 22:29:17