org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [com.ts357.five.entity.SalChance#12] 

解决方案 »

  1.   

    你是不是使用了根据主键查询这个方法???
    如果是的,看一下配置文件,或是数据库中是否设置了主键,如果没有,就先设置主键再重新生成Pojo和配置文件
      

  2.   

    是你内存中已经存在SalChance实体类,你可能又new了一个,导致内存中又多了一个SalChance实体类,但是这两个地址不一样,主键值一样导致冲突
    可以试试(1)可以session.clear();
              (2)session.reflsh();
            (3)或是去掉你的实例化;