2006-11-01から1ヶ月間の記事一覧

簡易ORMフレームワークを作成してみる(2)

検索条件構築クラス(QueryObject) まずは、検索条件構築クラスを作成していきたいと思います。 この検索条件クラスを導入するメリットは、データアクセスクラスの汎用化を進めてくれます。 データアクセスの条件をデータアクセスを行うメソッドの引数で表現…

簡易ORMフレームワークを作成してみる(1)

.NETの型指定されたDataSetをメタデータとしてORマッピングできる簡易フレームワークを作成してみる。 あまり複雑なことはしないで、できるだけシンプルなものにする予定だ。まず、最初のシナリオは以下のようなものをターゲットにしてみる。 [Test] public …

吉野家で牛丼を食べた

今日は良い天気だったので自転車でミナミまで街ポタした。昼ごはんは吉野家で復活した牛丼を食べようと思い、どこの吉野家で食べようか考えた。日本橋にあることを思い出して、行ってみたら並んでいなかったので並+たまご+おしんこを食した。別にどうてこ…

DTOとプレゼンテーションモデルの混乱

DDD

DTOはサービス層で提供するメッセージスキーマでプレゼンテーションモデルは画面(VIEW)を抽象化したもので目的や構造が全く違うものである。にもかかわらず、同じものとして取り扱われているように見受けられる。 DTOをサービス層におけるメッセ…

ユースケースコントローラをWFで作成してみる(3)

WF

取りあえず、細かいところはいい加減ですが、ほぼシーケンス図のように実装してみた。テクニカルな点はいろいろあるが、ユースケースのフローをそのまま処理を記述できる点は非常に直感的で分かりやすくて良い。たとえば、請求書発行後にオーダを処理完了に…