今天在运行写好的项目时报了这么一个错误(主键重复,0主键已经存在)。。。后来检查了一下数据库,数据库中表User的id属性已设置为自增,而我在HQL语句中把user.id(主键)写进去企图更新它?所以去掉对主键的更新语句后运行正常。