開課吧Vue3從入門到到源碼剖析 ——楊濤
@Transactionalpublic void createPaymentOrderInnerLock(PaymentOrder paymentOrder){
? ?RLock lock = redissonClient.getLock(paymentOrder.getBizNo());
? ?//采用的redisson可重入鎖,提供watchdog機(jī)制,在鎖釋放前默認(rèn)每10s重置鎖失效時(shí)間為30s
? ?lock.lock();
? ?try {
? ? ? ?LambdaQueryWrapper<PaymentOrder> paymentOrderLambdaQueryWrapper = new LambdaQueryWrapper<>();
? ? ? ?paymentOrderLambdaQueryWrapper.eq(PaymentOrd
標(biāo)簽: