SSH数据莫名其妙的保存了!:(

arshoon 2009-01-15 10:14:15
我用Hibernate的Querty对象的list方法获取了一个数据库对象的集合,然后对数据进行了一个初步的处理,然后提供给JSP页面显示,我没有对数据对象进行save等操作,但是在后台却发现数据库里面的数据已经保存进去了。有哪位兄弟知道什么原因啊?
...全文
104 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
arshoon 2009-01-20
  • 打赏
  • 举报
回复
谢谢各位参与!:)
arshoon 2009-01-20
  • 打赏
  • 举报
回复
问题几天前解决了。原因就是MatrixII 所说的,我把数据更新操作放到service了,然后service是加了事务的。
mumu_java 2009-01-15
  • 打赏
  • 举报
回复
2楼的方法可行.
sebatinsky 2009-01-15
  • 打赏
  • 举报
回复
晕,你设置断点看看啊,看执行到那里,然后刷新数据库,最多执行两三次你就自己知道怎么回事了,
况且这个肯定和你的语句,配置,等都有可能相关
,而且你也没有描述清楚,呵呵,所以,断点调试,是你最好的办法,自己也清楚运行过程,
arshoon 2009-01-15
  • 打赏
  • 举报
回复
顶起!期待高手!
MatrixII 2009-01-15
  • 打赏
  • 举报
回复
在Service中获取数据,然后在Controller层中调整获取的记录。

估计楼主全放入Service中去做了。如果是这样,也可以通过设置Service中相应接口的事务为只读,这样就不会自动提交了
heavenfeng 2009-01-15
  • 打赏
  • 举报
回复
一般是xxx.hmt.xml配置的问题,session自动update了,帖出来瞄哈子,

67,516

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧