有没有好的检测脏数据的方法

believefym 2009-04-07 05:58:56
any idea?
thanks!
...全文
347 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
believefym 2009-04-09
  • 打赏
  • 举报
回复
no more?
fanyuanwaifdl 2009-04-09
  • 打赏
  • 举报
回复
up
ngx20080110 2009-04-09
  • 打赏
  • 举报
回复
learning
smartcatiboy 2009-04-09
  • 打赏
  • 举报
回复
看不懂,云里雾里。
believefym 2009-04-08
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 mumu_java 的回复:]
原来lz是说页面上的“脏数据”,我认为这个是可以做的。定义一个标识位,在页面的可修改区域的onchange事件中改变这个标识位的值,这样可以知道是否有数据被改过;还可以定义一个数组,在页面的可修改区域的onchange事件中将修改过的控件的id,原来的值和新值存入数据中,这样在提示的时候可以将更详细。别人有好的方法继续。
[/Quote]

thanks.
还有其他意见吗?
zhangpeixv 2009-04-08
  • 打赏
  • 举报
回复
把原值放到页面定义的变量里
提交时与原值做比较
mumu_java 2009-04-08
  • 打赏
  • 举报
回复
原来lz是说页面上的“脏数据”,我认为这个是可以做的。定义一个标识位,在页面的可修改区域的onchange事件中改变这个标识位的值,这样可以知道是否有数据被改过;还可以定义一个数组,在页面的可修改区域的onchange事件中将修改过的控件的id,原来的值和新值存入数据中,这样在提示的时候可以将更详细。别人有好的方法继续。
believefym 2009-04-08
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 susoft2008 的回复:]
不知道楼主说的脏数据是什么意思?不合法数据,还是需要垃圾回收的数据?下次提问题提明白点
[/Quote]

是我问得不明白?
页面表单修改过后,你没保存的时候是不是应该提示一下呢?
yunyouyou 2009-04-08
  • 打赏
  • 举报
回复
believefym 2009-04-08
  • 打赏
  • 举报
回复
any more?
susoft2008 2009-04-07
  • 打赏
  • 举报
回复
不知道楼主说的脏数据是什么意思?不合法数据,还是需要垃圾回收的数据?下次提问题提明白点
believefym 2009-04-07
  • 打赏
  • 举报
回复
其实我只要页面表单里脏数据的检测,不是数据库的。。。
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 great1681 的回复:]
所谓脏数据就是过时的数据(out of date data),
脏数据的检测主要有两种方式:
数据对象监控,即采取拦截器;
数据版本对比,数据提交的时候将提交数据与之前本版比较.
Hibernate 采取的是第二种检查策略。
[/Quote]
楼上朋友说的不错,我认为数据库隔离级别的设置还是比较有效的
great1681 2009-04-07
  • 打赏
  • 举报
回复
所谓脏数据就是过时的数据(out of date data),
脏数据的检测主要有两种方式:
数据对象监控,即采取拦截器;
数据版本对比,数据提交的时候将提交数据与之前本版比较.
Hibernate 采取的是第二种检查策略。
mumu_java 2009-04-07
  • 打赏
  • 举报
回复
数据库的隔离级别实现了这个功能,lz是想自己用别的方法实现吗?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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