|
|
1
1
我认为问题是当这种情况发生时,应该如何处理ui/ux。除了上述并发问题外,还可能存在其他场景,如用户1打开编辑人员页面,同时,用户2从另一个登录中删除该记录当user1试图保存记录时会发生什么情况? 您可能应该向用户返回一条错误消息,说明错误的详细信息(记录被删除、由其他人更新等)。 |
|
|
2
1
你的问题很广泛,这就是答案。 假设您使用的是spring(boot),我将缩小问题的范围。如果是这样,那就很容易回答了。 在包含要保存或删除的逻辑的方法上方使用@Transactional注释包括所需的ofc库。 通过以这种方式注释方法,spring(boot)应用程序将保证两个操作都将按照维护一致数据库所需的顺序进行。 如果发生错误,您可以在应用程序的更高级别处理此问题,或者只向用户显示错误。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 8 月前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 8 月前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 8 月前 |
|
|
rudraraj · java中未声明最终变量 8 月前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 8 月前 |