首页 文章

基于Data Mapper模式的PHP ORM库

提问于
浏览
2

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

您是否知道任何可以帮助我完成ORM部分的库,或者链接到“如何正确执行”的文档?

1 回答

  • 2

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

    • Xyster:非常好,但是有几个人开发,所以我不能专业地使用它(尽管看起来真的很棒)

    • Doctrine版本2:将集成到Zend Framework 2,将支持Data Mapper模式,并且似乎是受J2EE和Hibernate启发的可能性的最佳选择 . 不幸的是,仍处于测试阶段

    注意:Doctrine 1.0不是基于Data Mapper模式,而是基于Active Record,作为Propel . 这些并不能满足我的需求 .

    总之, the answer, for now, is : there is none.

相关问题