0
私は楽しくリラックスできるようにDAL層を構築しています。
generic <>
を使用してDal固有のDALマネージャを作成することは賢明ですか?
たとえば、私はクラスCustomer
を持っていますが、いくつかのプロパティはName
と言うことができますが、それは問題ではありません。
と特定ダルクラスを作成するために、我々はこれを行います:私は、ボンネットなどの下IoC
を使用して画像化するNHibernateを使ったDAL層インプリメンテーションとそれを一般化する
IDal customerDal = DalManager<ICustomer>.GetDal();
。
1.あなたはそれが良い考えだと思いますか?
2. Web上にいくつかのサンプルプロジェクトがありますか(良いもの、悪いものを見つけました)。
大変ありがとうございます あなたはすごいです。
の例えばhttp://code.google.com/p/nhjump/を参照してください。それは良いアイデアかどうかを知りたがっているが、実装する方法については詳細には触れていない(generics、* maybe *とIoC containerを使用したい場合を除いて)。まだ実際にはこれを計画していないようだ – MattDavey