减库存的逻辑

来源:4-1 使用集成测试Service逻辑

shirleyLi

2018-08-22 11:36

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

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

写回答 关注

2回答

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

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

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

    求大神指导!

Java高并发秒杀API之Service层

Java实现高并发秒杀API,介绍秒杀业务Service层的设计和实现

59897 学习 · 137 问题

查看课程

相似问题