严重: Servlet.service() for servlet action threw exception
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: crm.entity.SysUser

解决方案 »

  1.   

    先把你引用的对象持久化再引用它,就是save那个事务先提交了
      

  2.   

    你的问题出在:object references an unsaved transient instance - save the transient instance before flushing: crm.entity.SysUser一个对象引用了一个没有保存的瞬时对象
    你先要保存下 这个对象然后session中才会有否则是取不出来的
    最有可能的是你这个对象是你自己刚刚new出来 的还没有保存 
    1:你压根没写save
    2:写了save但是没有commit或者flush建议 
    session.save("你的Obj");
    先  session.flush();
    session.refresh(你的obj);;
    然后你再引用 最有可能是session缓存和数据库不同步建议你把那段代码贴一下
    让我们看看 这样更加好判断点下次提问把问题描述清楚.
      

  3.   

      Servlet.service()为servlet行动扔例外
      org.hibernate.TransientObjectException:对象引用一个还未保存瞬时-拯救了瞬时之前冲洗:crm.entity.SysUser