【问题标题】:nhibernate advice on session building关于会话构建的休眠建议
【发布时间】:2012-04-22 16:45:06
【问题描述】:

我遇到了很大的问题,因为我对 nhibernate 没有太多经验,我需要为项目选择最佳会话解决方案,所以这里是会话使用示例:

-会话打开并进行查询以填充 gridview
-Person 双击填充的 gridview 并重定向到另一个带有编辑选项的页面
-他编辑了他从 gridview 获得的对象
-他保存对象并返回gridview
-Gridview 正在替换保存的对象
-他编辑另一个....

那么什么是最适合我的会话以及何时打开/关闭新会话。

【问题讨论】:

    标签: nhibernate session sessionfactory


    【解决方案1】:

    我会创建一个session per request(这里是one resource,谷歌会找到更多)。
    您描述的场景很常见;我会使用QueryOver 来填充您的gridview,并使用Load 来获取所选项目。很简单。

    【讨论】:

      猜你喜欢
      • 2016-01-27
      • 1970-01-01
      • 2015-08-01
      • 2013-12-12
      • 1970-01-01
      • 2012-03-10
      • 2011-01-23
      • 1970-01-01
      • 2012-06-02
      相关资源
      最近更新 更多