nhibernate

    3

    2答えて

    マッピングのためにnHibernateとFluentを使用して新しいプロジェクトを開始しました。私は数百のエンティティクラスとそれに対応するFluentマッピングファイルを生成したデータベースをアーキテクトから送ってきました。私はこれが理想的なDDD方法ではないことを知っていますが、人生はめったに理想的ではありません。 私がしたいことは、すべてのマッピングが正しいこと、正しいマッピングされた列、O

    0

    1答えて

    私は流暢NHibernateはを使用しています実装されていない参加します。 私は、コード、私はエラーを得、 実行 "メソッドが実装されていません参加します。" このクエリの内部結合の書き方は? var data = (from cp in session.Linq<CustomerProduct>() join cu in session.Linq<Customer>

    1

    2答えて

    NHibernateを使用してマッピングされたエンティティを保存しようとしましたが、基になるテーブルにNULLを許可しないカラムがあり、それがマッピングされていないのは、問題の列がレガシーアプリケーションをサポートしており、アプリケーションとの関連性がないからです。そのため、レガシープロパティでエンティティを汚染しないようにします。 私は私のクラスの中でプライベートフィールドを使うことができると知

    4

    2答えて

    私はクラスContact(基本クラス)、Customerというクラス、およびSupplierというクラスを持っています。顧客とサプライヤークラスはどちらもContactから派生しています。 お客様は注文と0..nの関係にあります。私は顧客にCollectionプロパティを持ち、それを対応するテーブルにNHibernateでマッピングしたいと思っています。 これはNHibernate(バージョン2.

    0

    1答えて

    私はエンティティを自動マッピングするためにFluent NHibernateを使用しています。 これは私が自動マッピングのために使用しているコードです: new AutoPersistenceModel() .AddEntityAssembly(Assembly.GetAssembly(typeof(Entity))) .Where(type => type.Namespace

    1

    2答えて

    は、私が(めちゃくちゃXMLのため申し訳ありませんが、私は;-)でそれをコピーしようとしたとき、テキストエディタは少し多すぎる「と私を助けて」いた)NHibernateは、以下のシナリオを持っている <class name="TestApp.Components.User,TestApp.Components" table="Users"> <id name="Id" column="User

    0

    2答えて

    は、私はかなり初心者だと私はので、私はいくつかのブートストラップを必要とするいくつかの大学の記事を書くために、この問題を掘り下げる必要があります。ここでは、そこ 私はNHibernateのは、データベースにマッピングするドメインモデルに(L2Sと比較して)はるかに柔軟性を提供することをお読みください。私は何を探求すればよいかいくつかのヒントを書き留めていただけますか?

    0

    1答えて

    これは部分的にthisに関連しています。 Nhibernateクエリでリンクされた(HasMany)コレクションの結果を直接ソートする方法を知りたいのですが。 ICriteria criteria = Session.CreateCriteria(typeof(PortalPage)); criteria.CreateAlias("PartialViews", "vc"); criteria.

    0

    1答えて

    と私はデータベース作成スクリプトを Configuration configuration = new Configuration(); configuration.Configure(); SchemaExport schemaExport = new SchemaExport(configuration); using(TextWriter stringWriter = new Stre

    1

    1答えて

    NHibernateを使用してコードベースを修正しています。GetやLoadを使用してIDでエンティティを検索する代わりに、クエリを使用していました。 評価:propertyNameValuesが "ID" とID値を含むIDictionnaryある session.CreateCriteria(typeof(T)).Add(Expression.AllEq(propertyNameValues)