| DBIX ::クラス 拡張可能および柔軟なオブジェクトリレーショナルマッパー |
今すぐダウンロード |
DBIX ::クラス ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/mstrout/
DBIX ::クラス タグ
DBIX ::クラス 説明
拡張可能で柔軟なオブジェクトリレーショナルマッパー DBIX :: Classは拡張可能で柔軟なオブジェクトリレーショナルマッパーです。これは、クラス:: DBI(移植のためのスプリングボードとしての互換層を持つ)と抽象的なカプセル化を可能にするResultSet APIを持つオブジェクトAPIを持つSQLからOOマッパーです。データベース操作1つのクエリ内の複数のテーブルからの関連レコードを取得するなど、データベースの多くの機能へのアクセスを可能な限り多くのQUER-ISHとして使用できるようにすることを目的としています。区別されたグループ別、順序で、順序で、順序で、Multi-Columnの鍵と外部キー、複雑なクエリ、およびデータベースレベルのページングを処理できます。直接求められました。 ResultSetがイテレータとして使用されている場合は、メモリ使用量を最小限に抑えるために要求されているように、要求されたステートメントハンドルからの行のみがフェッチされます。 SQLite、MySQL、PostgreSQL、Oracle、SQL Server、およびDB2の自動増分サポートがあり、少なくとも最初の4つのプロダクションで使用することが知られており、ボックスからフォーク - スレッドセーフではありません(DBDそうでないかもしれません。このプロジェクトはまだ急速な発展の下であるため、大規模な新機能は実験的にマークされる可能性があります - そのようなAPIはまだ使用可能ですが、エッジバグがある可能性があります。障害のあるテストケースは*常に*歓迎とポイントリリースが見つかりおよび固定されているので、DBIX ::クラスは多くの組織でのプロダクションで使用されているため、公開されたAPIの完全な後方互換性を維持するために最善を尽くします。逆方向の非互換性のないAPIへの互換性のない変更は、報告されていて、コードベースは何でもコストされない場合は修正されます。テストスイートはかなり充実しており、次のリリースのブランチの前にCPANにいくつかの開発者リリースが行われます。メジャーリリースのトランクにマージされます。要件: ・Perl
DBIX ::クラス 関連ソフトウェア