我是新来的,正在进行一次研究旅行。我们想在一个新项目中使用symfony2。
现在我们有一个问题,我们需要使用公司范围内自行开发的数据库访问层。
我们不想失去处理数据的整个symfony/docine层。
我们现在的想法是在条令之下创建或覆盖数据库访问层。
比如在Doctrine和我们的DB访问层之间建立一个桥(比如PDO)。
有没有人知道我们该怎么做,或者也许有人已经做过类似的事情,可以为我们提供一个如何做?
请不要问为什么。我们只需要使用公司访问层!
谢谢你
http://forum.symfony-project.org/viewtopic.php?f=23&t=37637
最佳答案
我在医生那里找到了解决办法。很简单。
我需要开发和测试(前端和控制台)大约半天
我用了4个步骤:
将Doctrine\dbal\driver\oci8复制到新文件夹。
重命名文件。
更改函数以使用自己的数据库访问层。
加载项配置文件
教条:
分贝:
驱动程序类:/路径/到/驱动程序/类
条令中只有一点关于抽象层的信息:
Supporting Other Databases