ini*_*iki 10 nhibernate transactions commit
我是Nhibernate的新手,所以我的查询对你来说似乎微不足道.
我们通常在里面嵌入数据操作代码
using (var session = sessionFactory.OpenSession())
{
using (var transaction = session.BeginTransaction())
{
...Code for CRUD operations
transaction.Commit();
}
}
Run Code Online (Sandbox Code Playgroud)
因为我们通常使用BeginTransaction/Commit/Rollback来保存/更新/删除数据,
我不知道BeginTransaction()和Commit()即使我使用retriving数据需要
session.Get<T>(id);或
session.CreateCriteria<T>().List();
请指导.
谢谢!