有誰知道哪個類處理@Transactional註解?我正在尋找創建交易的源代碼,具體來說。哪個Aspect/Interceptor處理@Transactional註解
0
A
回答
3
TransactionInterceptor
處理攔截邏輯,但顯然在許多其他基礎架構類的幫助下。不過,這是最好的開始。當你開始進入源代碼時,事務同步的東西是相當可怕的。
@Transactional
的處理及其解析到中性事務描述符對象模型中的處理由AnnotationTransactionAttributeSource
完成。
3
我已經做了@Transactional的東西在這裏深深的代碼分析:http://doanduyhai.wordpress.com/2011/11/20/spring-transactional-explained/
要當心,這種分析只專注於JPA交易。我沒有考慮數據庫以外的數據庫,但我想這種方法是類似的
相關問題
- 1. 多個事務經理@Transactional註解
- 2. @Transactional註解
- 3. 呼叫@Transactional註解從另一個@Transactional註解的方法方法
- 4. Spring @Transactional註解問題
- 5. 春@Transactional註解的使用
- 6. @覆蓋和@Transactional註解
- 7. @WebService和@Transactional註解一個類
- 8. @Transactional方法調用另一個沒有@Transactional註解的方法?
- 9. Java 6的註解處理從一個註解
- 10. 如何處理@Transactional註釋引發的異常
- 11. APT(註解處理工具)
- 12. 定義註解處理器
- 13. spring @Transactional註釋
- 14. Spring的事務管理,而不@Transactional註解
- 15. 如何做到事務管理,而無需使用@Transactional註解
- 16. @Transactional註解被忽略Spring 3.2.4,tomcat,mysql
- 17. Spring在@Transactional註解中的問題JPA
- 18. Seam @Transactional註解不起作用?
- 19. Spring:我應該在@Transactional註解之間?
- 20. 如何擴展Spring註解@Transactional
- 21. 把@Transactional註解爲「的onMessage」方法
- 22. 註釋處理在哪裏發生?
- 23. @Transactional繼續在異常處理
- 24. 處理@Transactional的rollbackFor與@Where條款
- 25. 用Spring的@Transactional處理異常
- 26. Spring的@Transactional註解搞砸了其他註釋
- 27. @Transactional使用哪個默認事務管理器?
- 28. 哪個活動處理Intent.ACTION_CALL_PRIVILEGED?
- 29. 哪個OSI層處理?
- 30. Spring MVC註解和處理接口器
好東西......! – Erik 2011-12-09 15:58:27