gpt4 book ai didi

java - 如何使用 spring jpa 执行线程安全 "update XXX set a = a + 1"语句?

转载 作者:太空宇宙 更新时间:2023-11-04 14:36:18 24 4
gpt4 key购买 nike

当然,我们可以像这样完成这项工作:

User old = userRepository.findOne("xxx@gmail.com");
old.setFollwersNumber(old.getFollwersNumber() + 1);
userRepository.save(old);

但它不是线程安全的,不是吗?

最佳答案

您可以lock您的查询对象,available lock modes

关于java - 如何使用 spring jpa 执行线程安全 "update XXX set a = a + 1"语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25528611/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com