随笔分类 - spring-boot
摘要:一: queue队列,类似水管,水从入口进从水龙头出,水龙头要一直着水就会出来,没有水就会等水出来。 所以我们用到两个方法, 添加和取值。 add 增加一个元索 如果队列已满,则抛出一个IIIegaISlabEepeplian异常 put 添加一个元素 如果队列满,则阻塞 因为我们是秒杀,我们指定队
阅读全文
摘要:一:实现方式 1.aop+锁 (推荐) 2.queue队列 1.之前我们说过,如果锁加在事务里,锁会有问题,建议锁上移,所以本次aop切面为controller层 /** * 并发锁 * * @author jiang */ @Documented @Retention(RetentionPolic
阅读全文
摘要:一: 先上结论,如果把锁放在事务里面,会出现脏读数据,解决方案:锁上移。 1.有问题的代码: @Service public class SeckillServiceImpl extends ServiceImpl<SeckillMapper, Seckill> implements ISeckil
阅读全文
浙公网安备 33010602011771号