Refactor SeckillActivityApiImpl to use constructor injection with Lombok
Co-authored-by: dingjiangying <dingjiangying@meituan.com>
This commit is contained in:
@@ -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) {
|
||||
|
Reference in New Issue
Block a user