首页 新闻 搜索 专区 学院

关于 NHibernate 资源释放的问题忘高手解答

0
悬赏园豆:5 [待解决问题]
ISession session = NHibernateHelper.GetCurrentSession();

ITransaction tx = session.BeginTransaction();

Cat princess = new Cat();
princess.Name = "Princess";
princess.Sex = 'F';
princess.Weight = 7.4f;

session.Save(princess);
tx.Commit();

NHibernateHelper.CloseSession();

这是他的帮助文档的一个添加操作实例。这里在save 的时候 报异常了。

那么 tx.Commit(); 和 下面的 

NHibernateHelper.CloseSession(); 那么这里是不是资源就无法进行释放。应该如何操作。
yzy的主页 yzy | 菜鸟二级 | 园豆:317
提问于:2013-01-17 14:37
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册