課程
/后端開發
/Java
/Java高并發秒殺API之Service層
難道不用在service層添加 lock 鎖么? ?
老師一直在講事務的重要性,但沒有講java中的lock鎖。。。是我理解有問題么。。。
2017-03-04
源自:Java高并發秒殺API之Service層
正在回答
service層用的是@Transactional這個聲明式事務實現, 在Spring底層是通過AOP實現的. 另外Spring也提供了編程式事務管理的方法. lock這種手動加鎖的方式適合編寫類庫級代碼的時候使用, 既然已經使用了Spring框架, 最好是使用Spring的方法來實現對吧.
舉報
Java實現高并發秒殺API,介紹秒殺業務Service層的設計和實現
3 回答java高并發秒殺API之service層 對地址MD5加密的作用在哪里
2 回答高并發秒殺API之service層
1 回答service層枚舉問題
2 回答減庫存的邏輯
1 回答service層要加@service注解,為什么dao層的接口不用加@dao注解
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-06
service層用的是@Transactional這個聲明式事務實現, 在Spring底層是通過AOP實現的. 另外Spring也提供了編程式事務管理的方法. lock這種手動加鎖的方式適合編寫類庫級代碼的時候使用, 既然已經使用了Spring框架, 最好是使用Spring的方法來實現對吧.