nhibernate

    10熱度

    2回答

    我有我的NHibernate配置成功地在我的web.config文件中設置。但是,我也使用ASP.NET Membership,它需要在connectionStrings元素中定義連接字符串。有沒有一種方法可以讓我的NHibernate配置使用這個值,所以我不需要定義連接字符串兩次?

    3熱度

    3回答

    我正在實現一個自定義的EventListener來保存NHibernate中的審計信息。 我目前正在擴展DefaultSaveOrUpdateEventListener,覆蓋PerformSaveOrUpdate,遍歷每個實體的屬性並將它們保存到別處。 這適用於簡單的屬性,但在級聯保存一對多關係時失敗。 如果我採取以下實體: [ActiveRecord] public class Child

    1熱度

    2回答

    我在我正在構建的CMS中擁有內容項的基類。它目前標記爲抽象的,因爲我只希望派生類被實例化。像BlogPost,Article,Photo等派生類被設置爲nHibernate中我的ContentBase類的聯接子類。 我試圖建立這個類和一個Tag類之間的多對多映射。我想在ContentBase類上有一個標籤集合,並且在標籤類上有一個ContentBase項目集合。 nHibernate會允許我將抽象

    3熱度

    2回答

    我有一個標準查詢,我正在使用它來顯示結果頁面。我也需要獲得所有項目的總數。而不是具有兩個查詢,一個用於尋呼的結果,一個用於計數(因爲它們是相同的距.AddOrder() public ICriteria StandardQuery { get { return NHibernateSesssionManager.GetSession.CreateCriteria<Person

    1熱度

    4回答

    我開始創建一個領域模型,現在我問自己,我該如何將這個領域模型映射到一個NHibernate數據模型((使用流利NHibernate)?)有沒有什麼地方可以做到這一點的一個很好和簡單的例子? 使用數據模型我沒有考慮物理/關係數據庫模型(!)我的意思是數據訪問層中的數據模型,所以也許我應該將其改爲數據訪問層數據模型?你可以跟着我^^

    12熱度

    3回答

    我如何編寫使用個createCriteria以下SQL: SELECT * FROM FooBar fb WHERE EXISTS (SELECT FooBarId FROM Baz b WHERE b.FooBarId = fb.Id)

    7熱度

    1回答

    我有一個人實體屬於一個人有一個國家,我想選擇所有在他們有人的不同國家。易在HQL 選擇的人員P 我怎樣才能做到這一點不同p.Country使用條件查詢?

    2熱度

    1回答

    我有一個Person實體。每個人都有一個國家,我想選擇所有擁有人的不同國家。這個條件查詢返回所有不同CountryID的 criteria.SetProjection(Projections.Distinct(Projections.Property("Country"))); 我如何改變它的加入,獲取國家實體,而不僅僅是ID?

    3熱度

    3回答

    任何人都知道如何將ICriteria轉換爲DetachedCriteria。我需要使用現有的ICriteria作爲使用子查詢的一部分: .Add(Subqueries.PropertyIn("Name", myDetachedCriteriaSubquery)) 有什麼辦法到的ICriteria轉換成的DetachedCriteria。我會以可靠的參考來接受「不」。

    0熱度

    2回答

    受DDD炒作的啓發,我設計了我的課程,假裝沒有數據庫。然後使用NHibernate將這些類映射到數據庫表。部分類圖形如下所示:Order(hasmany) - > Product(belongssto) - > Seller。檢索爲某個賣家下的所有訂單。我有代碼: public class Order:ActiveRecordBase<Order> { [HasMany] p