采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
输入正文
可以试试增加一个状态锁,增加一个状态字段,点击编辑时,修改状态为编辑中,删除的时候,如果是编辑中,则不允许删除
谢谢老师,我试试看下
老师,我简单的捋了一下,现在就是改造成编辑的时候,要先执行一下修改的方法,修改下数据库对应的状态字段,删除的时候还是要再发起一个请求看下这个字段。 业务实现上感觉能满足,但是感觉要多请求好几次,而且多个地方要是都去请求同一条数据,频繁地修改状态,又很容易死锁,有什么生产上相对比较靠谱的解决方案不?
删除不需要单独发起一个请求看这个字段,直接在原删除接口里加上这个判断就好了。 目前能想到的就是加状态这种方案,这个类似SVN的lock功能,当你要编辑某个文件时,先lock,这样别人就不能编辑、删除等
登录后可查看更多问答,登录/注册
一课掌握前后端最火框架,更有职场竞争力
1.7k 2
1.8k 3
1.8k 2
1.2k 6
2.0k 16