PHP での ORM の基本的な実装
サーバー側プログラミングでは、多くの場合データベースを処理する必要があり、CRUD は基本的な操作です。データ オブジェクトは、データ オブジェクトの情報に対応し、データ オブジェクトと CRUD を適切に組み合わせる方法について説明します。ここでは主に一般的な ORM モジュールを実装します。まずシステムのブロック図を見てください:
データベースの変換の途中にマッパーがありますレコードをオブジェクトにマッピングする一方で、サーバーはデータベース上で命令を実行し、他方ではアプリケーション プログラムが使用するインターフェイスのセットを抽象化します。ここでのすべてのデータ オブジェクトは Object クラスを継承します。これは、すべてがオブジェクトであるという原則です。例えば、現在、学校情報管理システムを構築しています。データベースには複数のオブジェクト情報が保存されている場合があり、それらの関係は次のように表すことができます:
A単純な継承の関係図。ここには、別の一連の継承関係があります。複数のオブジェクト データが見つかった場合、オブジェクト情報を簡単に参照するには、複数のリンク リストが必要です。
も非常に単純であり、具体的なインターフェイス図は示されていません。たとえば、オブジェクトを構築するためのファクトリ クラスです。クエリ条件などを構築するアセンブラ。詳細については、MongoDB をベースとした情報管理システム ORM をご覧ください。
終わり~