『ドメイン駆動』
「ドメイン駆動設計(DDD:Domain Driven Design)」 についてのガイドブックなのですが、"デザインパターンへの適用法" というサブタイトルが付いていて、O/Rマッパーとの組み合わせ方などが論じられています。
関連情報
・ドメイン駆動
[それはBooks]
・「ドメイン駆動
デザインパターンへの適用法」 - TAKUYA’s CODE RECORDER
・[
技術講座 ] Domain-Driven Designのエッセンス -目次-
・ドメインロジックの実装方法とドメイン駆動設計
p.s.
サンプルコードが C# で書かれています。個人的には Java
で書かれていた方が嬉しいのですが、内容を理解するのに大きな問題とはならないように思います。
(02/25 追記)
.NET
Framework については当方は門外漢ですが、最近は Java と同様にO/Rマッパーを用いた開発も行われているようで、特に 「LightSpeed」
という商用のフレームワークが注目を浴びているみたいです。
・【ハウツー】LightSpeedで始める.NETでの光速開発
- モデリング編 | マイコミジャーナル
・【ハウツー】LightSpeedで始める.NETでの光速開発
- 基本編 | マイコミジャーナル
・【ハウツー】LightSpeedで始める.NETでの光速開発
- 応用編 | マイコミジャーナル
(04/08 追記)
・InfoQ:
ドメイン駆動設計・開発の実践
(06/08 追記)
・InfoQ:
Domain Driven Design(ドメイン駆動設計) Quickly 日本語版
(2010/04/24 追記)
・ドメイン・モデリングの勘所
— metametaweb