问答详情
源自:4-1 使用集成测试Service逻辑

减库存的逻辑

在SeckillServiceImpl类当中,excuteSeckill()方法是先减库存,再判断是否重复秒杀,

这样的话,即使重复秒杀,库存也已经减了呀?

提问者:shirleyLi 2018-08-22 11:36

个回答

  • superBF37
    2018-09-30 15:39:37

    整个方法开启了事务,当出现重复秒杀是会抛出异常,整个事务就会回滚

  • shirleyLi
    2018-08-22 11:37:29

    求大神指导!