标签: nhibernate isession
在hibernate中使用SaveOrUpdate方法时,有没有办法找到保存的项目。基本上,我需要知道一个项目是刚刚更新还是在一个会话中实际插入。
Thansk。
答案 0 :(得分:0)
当您保存对象时,通常临时对象没有Id,您可以创建一个包含具有Id的所有处理对象的列表。然后你可以迭代对象并找到具有新Id的对象 - 它们已被“保存”。
答案 1 :(得分:0)
看看NHibernate拦截器。
Implementing NHibernate Interceptors
Interceptors