nhibernate

    1熱度

    1回答

    是否有人使用Microsoft Velocity進行NHibernate二級緩存?你有什麼經驗?

    1熱度

    1回答

    我們注意到NHibernate.Caches.Velocity.VelocityClient該速度高速緩存名稱是硬編碼爲「NHibernate的」 private const string CacheName = "nhibernate"; . . . cache = cacheCluster.GetCache(CacheName); 是否有一個補丁,它能夠改變緩存的名字從配置文件。我

    0熱度

    1回答

    如何使用PersistenceSpecification測試枚舉類型屬性。我把它映射這樣 Map(x => x.AccountStatus).Column("Status").CustomSqlType("int").Not.Nullable(); 和我檢查它像這樣 spec.CheckProperty(o => o.AccountStatus, UserStatus.Disabled)

    1熱度

    1回答

    如何指定在以下的字典映射中使用的類型的大小: HasMany(x => x.WidgetSettings) .AsMap<string>(idx => idx.Column("SettingKey"), elem => elem.Column("SettingValue")) .Not.LazyLoad() .Table("W

    2熱度

    1回答

    現在,我將我的項目從經典流暢的nhibernate風格轉換爲手動定義每個域實體的ClassMap,讓自動映射器爲我自動生成映射。但我想繼續使用我已經映射到經典風格的類,直到我可以調整自動映射以匹配舊的經典映射。 唯一的問題是,當自動映射器擊中已經映射到經典流暢的nhibernate風格的類時,流暢的nhibernate會崩潰。 這是我的AutoPersistenceModel設置代碼: _auto

    4熱度

    1回答

    我想檢索登錄用戶的角色列表。 以下是從數據庫中讀取用戶角色的代碼段。 ISession session = NHibernateHelper.GetCurrentSession(); var data = from s in session.Linq<ApplicationUserRole>() where s.AppUser.ID = 1 sel

    0熱度

    3回答

    比方說,我有一個名爲Blog的類有一個稱爲BlogEntries(包含BlogEntry類型的對象)的屬性的域模型。如果我有一個包含兩個表格「Blog」和「BlogEntry」的數據庫模型,那麼我有1000個博客條目並不是不可能的。如果我要在網站上顯示博客,我一次只想顯示20個博客條目,所以我將不得不使用某種分頁。我顯然不希望1000條記錄始終從數據庫中提取。 我該怎麼做呢? BlogEntrie

    15熱度

    3回答

    我正在尋求圍繞NHibernate和相對頻繁變化的模式來細化我的工作流程,以及如何最好地處理這個問題 - 我想同樣的解決方案適用於生產系統,所以我認爲我需要遷移引擎,而不僅僅是模式更新。 我想知道的是我如何儘可能地改進工作流程,以便儘可能少地完成我的數據庫與我的域模型同步的工作。 tarantino腳本的方法看起來不錯,但似乎沒有辦法從我的nHibernate映射中生成更新腳本,所以我可以手工製作

    2熱度

    2回答

    我有一個POCO類,我正在使用NHibernate在WCF服務層。我正在考慮嘗試將NHibernate代理類發送到客戶端。這是我控制的客戶端。我們使用全系統預留來處理記錄更新,因此在任何給定時間只能向客戶發送一個此實體的可寫副本。我的基本目標是利用NHibernates更改跟蹤功能,因此我不需要從數據庫獲取副本並重播客戶端爲更新數據庫所做的更改。 假設我能得到這個工作有什麼缺點這個接近?

    0熱度

    2回答

    我會如何將三個類映射到一個表與流利的NHibernate。 「類型」欄應指明應該映射哪個類。它甚至可能嗎? 的Kristoffer