首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

saveOrUpdate方法为什么Insert语句也出了,数据库里就是没有数据那?小弟我也commit了啊

2012-10-19 
saveOrUpdate方法为什么Insert语句也出了,数据库里就是没有数据那??我也commit了啊!!saveOrUpdate方法为什

saveOrUpdate方法为什么Insert语句也出了,数据库里就是没有数据那??我也commit了啊!!
saveOrUpdate方法为什么Insert语句也出了,数据库里就是没有数据那??我也commit了啊!!
并且重复提交的时候会抛出异常:
  a different object with the same identifier value was already associated with the session: [org.zah.vote.entity.VoteUser#sa]

[解决办法]
saveOrUpdate顾名思义,既有save又有update功能。你报的错是不同的对象有相同的id
[解决办法]
试下先session.clear在保存进去、

你的这个实体在session里有俩个一样的 所以session蒙了不知道该不该保存或者修改这个实体、才会报这个错误、

热点排行