langligelang 不能这么说,我疑惑的是为什么不去判断session==null,而去判断session.InstanceId跟旧的InstanceId是否相等;
如果这时候session被销毁,session==null这个判断会报错的.
我观察这个Entity的InstanceId也就dispose和add的时候会变化,Add方法肯定也被调用过了.dispose后session也就==null了.
这里专门加个注释,不加注释的话我也没这么在意,一加注释我就想是不是哪种情况我没考虑到?