您好我在这里有问题,所以寻找已经遇到同样问题的人的意见和建议。
我有两张桌子
表格请求 request_id,order_id,value
表格交易 tx_id,tx_type,金额
tx_type是交易类型,可以是信用卡,借记卡和charge_back
在信用证中,第一个表中的值将使用交易中的信用值进行更新 并且在借方中,必须从请求表值feild中减去借方值,并需要将其更新回来。
我现在这样做的方式是
@Transactional
public void updateTransaction(){
entityManager.update(transaction);
//Update the value in the request entity as needed
entityManager.update(request);
}
这是最好的方法吗?表锁定是否会影响我系统的高流量。