我们在富客户端应用程序中使用NHibernate。它是一个非常开放的应用程序(用户搜索数据集或创建新数据集,更改数据并保存数据集。 我们让会话保持打开状态,因为有时我们必须延迟加载对象的一些属性(嵌套对象结构)。
这意味着一个大问题
那么 - 是否可以将会话重新连接到新的数据库连接?
另一个问题
对此有何想法?
答案 0 :(得分:0)
所以,现在我已经开始改变我们的应用程序设计了 - 到目前为止它似乎值得改变。
我们的主要问题是我们使用了非常长时间运行的事务 - 所以我将其更改为更加理智的方法(使用非常短暂的事务),到目前为止它运行良好。
关闭连接不再有问题。