NHibernate似乎有一些新的方法來映射代碼中的實體,這是非常好的,但我找不到有關在代碼中配置數據庫連接的任何信息。自從我使用NHibernate(版本2)以來我已經有一段時間了,我習慣於提供這種功能的Fluent NHibernate。 NHibernate 3.2中是否有類似的功能,如果有,我該如何使用它?nHibernate 3.2數據庫配置代碼?
5
A
回答
4
4
你沒有確切地說你想要配置什麼,但這可能會讓你開始。通過intellisense瀏覽以查看更多選項。
var config = new Configuration()
.Proxy(p => p.ProxyFactoryFactory<NHibernate.Bytecode.DefaultProxyFactoryFactory>())
.DataBaseIntegration(d =>
{
d.ConnectionString = "foo";
d.Dialect<SQLiteDialect>();
});
+0
「....在代碼中配置數據庫連接...」 –
+3
我的代碼顯示瞭如何設置ConnectionString和Dialect。你還需要配置什麼? – jasonp
相關問題
- 1. NHibernate 3.2按代碼ClassMapping版本屬性
- 2. NHibernate的3.2許多被程序代碼
- 3. NHibernate 3.2根據約定映射(代碼)存儲過程
- 4. 編譯NHibernate搜索代碼對抗NHibernate 3.2 Binary
- 5. 流利地配置Access數據庫與NHibernate
- 6. 緩存的SessionFactory和配置與NHibernate多個數據庫
- 7. 流利的NHibernate數據庫第一配置
- 8. 從NHibernate配置文件生成數據庫
- 9. Kohana 3.2 - 會話數據庫
- 10. Rails 3.2多個數據庫
- 11. FluentNhibernate和NHibernate 3.2
- 12. 在代碼中映射Enum作爲字符串NHibernate 3.2映射代碼
- 13. 如何將整個映射設置爲只讀在NHibernate 3.2映射的代碼?
- 14. C#nHibernate以編程方式設置數據庫密碼
- 15. NHibernate 3.2由代碼(一致)ClassMapping爲字典屬性
- 16. Nhibernate 3.2按代碼映射 - 版本(併發)
- 17. NHibernate的3.2許多被程序代碼和繼承
- 18. Nhibernate映射生成器,支持從3.2代碼映射
- 19. 在代碼中配置企業庫
- 20. Nhibernate 3.2開始使用內置conForm
- 21. 多個數據庫配置
- 22. Codeigniter數據庫配置
- 23. ASPState數據庫的配置
- 24. `AdapterNotSpecified`數據庫未配置
- 25. Drupal的數據庫配置
- 26. Rails的數據庫配置
- 27. 配置梨數據庫
- 28. Hbase數據庫配置
- 29. 帆數據庫配置
- 30. Codeigniter Sybase數據庫配置
嗯?哪一個提到'loquacious'數據庫連接? –
查看James Kovacs的博客http://codebetter.com/jameskovacs/2011/01/21/loquacious-configuration-in-nhibernate-3/ – Vadim