1
A
回答
0
使用依賴注入將大大簡化此。在要提交/回滾事務的方法周圍使用@Transactional
或類似的註釋。
如果你必須手動做到這一點,你有兩種基本選擇:
- 做手工,每個操作
- 使用proxy pattern/decorator pattern和代理/裝飾所有的類都需要交易。然後在代理/裝飾器中啓動事務,委託給目標,並在它返回後提交。 (這是DI框架如何實現的)
2
如果您使用Spring,@Transactional將處理您的場景。
http://static.springsource.org/spring/docs/3.0.x/reference/transaction.html
相關問題
- 1. 事務回滾?
- 2. 事務回滾
- 3. 回滾事務
- 4. 回滾事務SQL
- 5. EJB3事務回滾
- 6. Redis事務回滾
- 7. EF6事務回滾
- 8. VB.NET - 事務回滾
- 9. Web服務中的Oracle事務回滾
- 10. Spring的事務:回滾事務
- 11. 強制回滾事務導致嵌套事務也回滾?
- 12. CMT回滾:如何回滾事務
- 13. SQL ServiceBrokerInterface事務回滾不回滾
- 14. 內部回滾事務回滾外部
- 15. django的回滾事務
- 16. 事務以回滾MySQL的
- 17. 春/ MyBatis的事務回滾
- 18. DataMapper的事務不回滾
- 19. 在Grails服務中回滾事務
- 20. 使用事務日誌回滾事務
- 21. 回滾post_save接收器中的事務?
- 22. 在MySQL中的事務 - 無法回滾
- 23. PostgreSQL:回滾plpgsql函數中的事務?
- 24. SQL中來自pymssql回滾的事務
- 25. DAO方法中的事務回滾
- 26. 在原始查詢中將事務回滾事務回滾不起作用
- 27. SQL。無法回滾事務
- 28. 回滾事務給錯誤
- 29. TransactionScope不回滾事務
- 30. asp.net&SQL Server +事務回滾
我不使用Spring。 – 2011-05-11 19:51:08