a different object with the same identifier value was already associated with the session 因为在hibernate中同一个session里面有了两个相同标识但是是不同实体
可以用session.merge解决;
或者 Session session = getHibernateTemplate().getSessionFactory().getCurrentSession();
session.clear();
session.update(user);
可以用session.merge解决;
或者 Session session = getHibernateTemplate().getSessionFactory().getCurrentSession();
session.clear();
session.update(user);