NHibernate 保存删除时候出现 两个session 问题,导致操作失败

Initializing[GSDBMS.Model.System.Role#8]-Illegally attempted to associate a proxy with two open SessionsInitializing[GSDBMS.Model.System.Role#8]-Illegally attempted to associate a proxy with two open Sessions

 

使用的NHibernate,再做用户删除的时候,报错。说是有两个session,为什么有两个,第一个是在登录系统的时候存了一个session ,然后在删除的时候,我通过id找实体的方法,在框架;里面又重新new了一个,所以删除的时候找到两个session 

 

posted @ 2020-11-24 20:28  风和日坛  阅读(256)  评论(0)    收藏  举报