10 2018 档案
springMVC的controller中insert()多次,记优惠券被多次领取
摘要:做活动,要发优惠券,规定一人只能领取一次(一张)。一天下来发现有一个客户领到了4张,且是同一秒生成的,源代码如下: 估计多个线程同时进了add方法。 想到了单例的双重校验,现修改代码如下, 参考(单例模式中的双重校验锁):https://www.cnblogs.com/diaoniwa/p/7299
阅读全文
浙公网安备 33010602011771号