迷恋弦哥

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年7月16日

摘要: Using NHibernate with TransactionScope通过事务范围来使用NHibernate 与其他系统的可靠集成是挺常见的业务需求.在这些系统报错时,不只本地数据库的事务需要回滚,也许其他的多个事务资源都需要.本节介绍如何使用微软的TransactionScope和NHibernate来达成该目标.准备创建一个控制台应用程序.添加引用:第一章中的Eg.Core项目,NHibernate.dll和NHibernate.ByteCode.Castle.dll.参照Configuring NHibernate with App.config和Configuring log4. 阅读全文
posted @ 2012-07-16 14:08 迷恋弦哥 阅读(279) 评论(0) 推荐(0)

摘要: Using dictionaries as entities使用字典作为实体 NHibernate中一个鲜为人知的特性是EntityMode.Map. 本节介绍如何使用该特性来持久化实体,而不是使用类.准备为NHibernate创建一个控制台应用程序,步骤如下:1. 创建一个控制台应用程序.2. 添加引用NHibernate.dll,NHibernate.ByteCode.Castle.dll.3. 在Main函数中添加下面的代码:View Code var nhConfig = new Configuration().Configure();var sessionFactory = nhC. 阅读全文
posted @ 2012-07-16 10:30 迷恋弦哥 阅读(332) 评论(0) 推荐(0)