|
1
1
在应用程序的生命周期中,您应该只有一个ISessionFactory。 每个请求的会话是我如何与nhibernate一起工作的。可能还有其他模式,但这是我在web项目中坚持的模式。 |
|
|
2
1
你的假设是正确的。 每个请求的会话是web应用程序最常见的模式,在mvc、web服务器场等方面表现良好。 有一些现成的模块可以在 http://unhaddins.googlecode.com/svn/trunk/uNhAddIns/uNhAddIns.Web/ (您也可以检查其他未添加的内容) |
|
|
3
0
我们目前使用每个请求的会话,但是在某些情况下,我遇到了这种方法的问题。 我不认为答案是通用的,你也应该考虑每个工作单元使用一个会话。 尤其是当涉及到实体的自动刷新时,每个请求的会话可能会让您感到头疼。 |
|
|
Nico Pizzo · 子查询上的nhibernate联接 7 年前 |
|
|
YMC · 无法在Nhb 4中构建只有特定字段可供选择的2个表联接 7 年前 |
|
|
Stu · 具有特定类型的字符串外键的NHibernate映射 7 年前 |
|
|
Zout · 为Hibernate的HiLo算法管理的列生成ID 8 年前 |