2

複雑なドメインモデルを使用するPHPアプリケーションの場合、Active Recordパターンを使用したくありません。代わりに、データマッパーパターン(Zend Frameworkで表示)が必要です。

ORMの部分で私を助けることができるライブラリ、または「それを正しく行う方法」に関するドキュメントへのリンクを知っていますか?

4

1 に答える 1

2

たくさん検索した後、2つのデータマッパーORMを見つけました:

  • Xyster:本当に素晴らしいですが、数人の人によって開発されたので、私はそれを専門的に使用することはできません(それは本当に素晴らしいように見えますが)
  • Doctrineバージョン2:Zend Framework 2に統合され、データマッパーパターンをサポートし、J2EEとHibernateに触発された可能性を秘めたこれまでで最高のオプションのようです。残念ながら、まだベータ版です。

注:Doctrine 1.0は、データマッパーパターンではなく、PropelとしてのActiveRecordに基づいています。これらは私のニーズを満たしていません。

結論として、今のところ、答えは次のとおりです。何もありません。

于 2010-03-31T14:19:23.020 に答える