并发删除是怎么处理的啊?
2个人在一样的页面上删除同一条记录
肯定有个失败,怎么提示?
或者怎么处理?
java

解决方案 »

  1.   

    这是一个共通问题,这个还包括更新也是这样。一般处理:在表中加个字段,更新次数。
    1、操作前先取出更新次数,保存
    2、更新和删除前,查询这条记录的最新的更新次数
    3、
     更新:把最新的更新次数和第1步的更新次数比较是否相同,相同表示未被别人修改,直接更新;不同,报错
     删除:记录存在则删除,不存在报提示。此问题跟JAVA无关,任何语言都有这个问题。希望对你有所帮助!