我想通过在单个会话上创建多个事务来了解是否有任何问题,如下所示:
using (var session = factory.OpenSession())
{
using (var trans1 = session.BeginTransaction())
{
.....
trans1.commit();
}
using (var trans2 = session.BeginTransaction())
{
.....
trans2.commit();
}
using (var trans3 = session.BeginTransaction())
{
.....
trans3.commit();
}
using (var trans = session.BeginTransaction())
{
.....
// trans1.commit();
}
}
这是可能的还是我必须为每个事务打开一个新的会话对象?
谢谢你的帮助。