我之前在 Web 应用程序中使用过 NHibernate。我必须承认,我仍在学习 NHibernate,并没有完全掌握会话管理的艺术。所以我想在我正在编写的 Win Forms 应用程序中使用 NHibernate。我听说表单应用程序中的会话管理有点不同。会议必须在对话的基础上开始和结束。是的?有谁知道这方面的一个很好的例子?或者也许有一些有凝聚力的文档解释了 win32 应用程序中会话的创建和拆除?
Thanks,
Nick
已经建立了一种用于在 WinForms 应用程序中管理 NHibernate 会话的模式,称为每笔业务交易的对话。可以在这里找到一个很好的描述:
http://fabiomaulo.blogspot.com/2008/12/conversation-per-business-transaction.html
http://fabiomaulo.blogspot.com/2009/01/using-conversation-per-business.html
基本上它使用对话抽象:它可以开始、暂停、恢复、结束。每个操作都会自动进行会话和事务管理。我强烈推荐它,绝对值得一看。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)