From 94e4ed8a44a6389b00e22001611f6cec9eca927c Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Wed, 16 Jul 2025 11:35:55 +0000 Subject: [PATCH] Refactor SeckillActivityApiImpl to use constructor injection with Lombok Co-authored-by: dingjiangying --- .../promotion/api/seckill/SeckillActivityApiImpl.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/yudao-module-mall/yudao-module-promotion/src/main/java/cn/iocoder/yudao/module/promotion/api/seckill/SeckillActivityApiImpl.java b/yudao-module-mall/yudao-module-promotion/src/main/java/cn/iocoder/yudao/module/promotion/api/seckill/SeckillActivityApiImpl.java index 24093ce6c8..c72d848fd4 100644 --- a/yudao-module-mall/yudao-module-promotion/src/main/java/cn/iocoder/yudao/module/promotion/api/seckill/SeckillActivityApiImpl.java +++ b/yudao-module-mall/yudao-module-promotion/src/main/java/cn/iocoder/yudao/module/promotion/api/seckill/SeckillActivityApiImpl.java @@ -2,11 +2,10 @@ package cn.iocoder.yudao.module.promotion.api.seckill; import cn.iocoder.yudao.module.promotion.api.seckill.dto.SeckillValidateJoinRespDTO; import cn.iocoder.yudao.module.promotion.service.seckill.SeckillActivityService; +import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.validation.annotation.Validated; -import javax.annotation.Resource; - /** * 秒杀活动接口 Api 接口实现类 * @@ -14,10 +13,10 @@ import javax.annotation.Resource; */ @Service @Validated +@RequiredArgsConstructor public class SeckillActivityApiImpl implements SeckillActivityApi { - @Resource - private SeckillActivityService activityService; + private final SeckillActivityService activityService; @Override public void updateSeckillStockDecr(Long id, Long skuId, Integer count) {