MG:Unityジェネリック・データ・メッセージ(GDMs)
今回は、ジェネリック・データベース・メッセージ(GDM)の使用方法について、紹介します。(原文タイトル:How To Use Generic Database Messages)
Model-Glue:Unityの最も無視できない特徴の1つは、自動化されたデータベース能力です。Reactorフレームワークを使用することによって、Model-Glue:Unityは、一般的なデータベースタスクの創造-単一テーブルCRUD(Create、read、update、delete)と実行を自動化します。
Reactorフレームワークは、"Generic Database Messages" (GDMs)をリスンするコントローラ("DataController")を自動的にロードすることによって、このことを達成します。GDMsは、ModelGlue.xmlの中で自動的に呼び出し可能なコマンドセットです。
また、GDMsは、<scaffold>タグを通して作成されるイベントハンドラに対するすべてのデータ・アクセス機能を提供します。
DataControllerがリスンするように構成されている4つのGDMsは、以下の通りです:
1.modelglue.GenericList
このメッセージがブロードキャストされると、DataControllerは与えられたテーブルからレコードをリストアップしようとします。2.modelglue.GenericRead
このメッセージがブロードキャストされると、DataControllerは与えられたテーブルから特定レコードの読み出しようとします。3.modelglue.GenericCommit
このメッセージがブロードキャストされると、DataControllerは与えられたテーブルにレコードを保存しようとします。4.modelglue.GenericDelete
このメッセージがブロードキャストされると、DataControllerは与えられたテーブルからレコードを削除しようとします。
コメント