springMVC的controller中insert()多次,記優惠券被多次領取

做活動,要發優惠券,規定一人只能領取一次(一張)。一天下來發現有一個客戶領到了4張,且是同一秒生成的,源代碼如下:   估計多個線程同時進了add方法。 想到了單例的雙重校驗,現修改代碼如下, public Object activityTicketAdd(String token,String activityName) { Customer customer = get
相關文章
相關標籤/搜索