迷恋弦哥

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

2012年7月13日

摘要: Creating a session ASP.NET MVC action filter使用ASP.NET MVC动作过滤器(action filter)创建会话 通常,一个unit of work可以简洁地映射到单个的controller action. 下面介绍在ASP.NET MVC应用程序中如何通过创建一个action filter来管理我们的NHibernate会话.准备为NHibernate创建一个ASP.NET MVC应用程序,步骤如下:1. 创建一个ASP.NET MVC应用程序.2. 添加引用:NHibernate.dll, NHibernate.ByteCode.Cast. 阅读全文
posted @ 2012-07-13 23:39 迷恋弦哥 阅读(349) 评论(0) 推荐(0)

摘要: Setting up session per presentersession-per-presenter模式创建会话 在桌面应用程序中使用MVP(model-view-presenter)模式, 最好每个presenter使用一个会话. 这种方法也适用于model-view-view-model模式.有关这些模式的更多信息请参考http://en.wikipedia.org/wiki/Model-view-presenter. 本节介绍如何使用依赖注入来实现session-per-presenter模式.准备 你将需要下载Ninject,下载地址http://github.com/re... 阅读全文
posted @ 2012-07-13 15:51 迷恋弦哥 阅读(386) 评论(1) 推荐(0)

摘要: Sessions and Transactions会话和事务简介 NHibernate让应用程序来处理会话和事务管理. 有几种不同的方法来处理会话和事务管理, 这些方法很大程度上依赖具体的应用程序架构.除了一些有趣的会话方法 , 本章还介绍:针对不同类型的应用程序如何处理会话和事务.Setting up session per web requestsession-per-request模式构建会话 出于简单性的考虑,在web应用程序中管理NHibernate会话的最常见的模式就是session-per-request. 本节介绍如何使用NHibernate的上下文会话特性来构建该模式.准.. 阅读全文
posted @ 2012-07-13 12:45 迷恋弦哥 阅读(342) 评论(0) 推荐(2)