开发者

PHP ORM library based on the Data Mapper pattern

开发者 https://www.devze.com 2022-12-24 17:29 出处:网络
For a PHP application with a complex domain model, I don\'t want to use the Active Record pattern, 开发者_如何学JAVAI need instead the Data Mapper pattern (as presented in Zend Framework).

For a PHP application with a complex domain model, I don't want to use the Active Record pattern, 开发者_如何学JAVAI need instead the Data Mapper pattern (as presented in Zend Framework).

Do you know any library that could help me for the ORM part, or else a link to a documentation on "how to do it right" ?


After a lot of searching, i found 2 Data Mapper ORM :

  • Xyster : really great, but developped by a couple of people, so I can't use it professionally (even though it seems really great)
  • Doctrine version 2 : will be integrated to Zend Framework 2, will support the Data Mapper pattern, and seems to be the best option ever with possibilities inspired by J2EE and Hibernate. Unfortunately, still in beta.

Note : Doctrine 1.0 is not based on the Data Mapper pattern but on Active Record, as Propel. These are not fullfilling my needs.

In conclusion, the answer, for now, is : there is none.

0

精彩评论

暂无评论...
验证码 换一张
取 消