【问题标题】:PHP ORM library based on the Data Mapper pattern基于 Data Mapper 模式的 PHP ORM 库
【发布时间】:2011-01-31 06:45:20
【问题描述】:

对于具有复杂域模型的 PHP 应用程序,我不想使用 Active Record 模式,而是需要 Data Mapper 模式(如 Zend Framework 中所述)。

您是否知道任何可以帮助我处理 ORM 部分的库,或者有关“如何正确操作”的文档的链接?

【问题讨论】:

    标签: php orm datamapper


    【解决方案1】:

    经过大量搜索,我找到了2个Data Mapper ORM:

    • Xyster:非常棒,但由几个人开发,所以我不能专业使用它(尽管它看起来非常棒)
    • Doctrine 版本 2:将集成到 Zend Framework 2,将支持 Data Mapper 模式,并且似乎是受 J2EE 和 Hibernate 启发的最佳选择。不幸的是,仍处于测试阶段。

    注意:Doctrine 1.0 不是基于 Data Mapper 模式,而是基于 Active Record,如 Propel。这些都不能满足我的需求。

    总之,目前的答案是:没有。

    【讨论】:

    • 您为什么不专业地使用 Xyster?许可证非常灵活。
    • 因为这个只有2人开发
    猜你喜欢
    • 2015-10-03
    • 2016-10-01
    • 2016-09-24
    • 1970-01-01
    • 2011-11-30
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 2010-11-09
    相关资源
    最近更新 更多