ASPECT中如何獲得SPRING所管理的事務.?
專案使用spring來管理的業務邏輯的事務, 也意識到需要新增快取.
但是現在面臨下面兩個問題:
1. 快取準備用在dao類上面做aop, 然而事務做在service上面, 所以無法確定同一個事務中的操作呼叫了哪些dao類,
2. 也無法在事務提交或者回滾的時候得到通知來操作快取
第一個問題想了好久都沒有解決, 曾經貌似在那裡看到一個TransactionUtils的類吧. 但是現在一直都沒有找到..
第二個問題, 感覺可以在PlatformTransaction介面上面做文章, 在提交事務的方法上面做一個環繞通知, 但是發現所有關於事務操作的方法不是final就是protected的... 鬱悶.. 難道得修改spring原始碼重新編譯麼.?
現在頭都是大的, 上面的描述可能有點混亂.. 還請
但是現在面臨下面兩個問題:
1. 快取準備用在dao類上面做aop, 然而事務做在service上面, 所以無法確定同一個事務中的操作呼叫了哪些dao類,
2. 也無法在事務提交或者回滾的時候得到通知來操作快取
第一個問題想了好久都沒有解決, 曾經貌似在那裡看到一個TransactionUtils的類吧. 但是現在一直都沒有找到..
第二個問題, 感覺可以在PlatformTransaction介面上面做文章, 在提交事務的方法上面做一個環繞通知, 但是發現所有關於事務操作的方法不是final就是protected的... 鬱悶.. 難道得修改spring原始碼重新編譯麼.?
現在頭都是大的, 上面的描述可能有點混亂.. 還請
相關文章
- Spring 中的事務管理Spring
- (四)Spring中的事務管理Spring
- Spring的事務管理(二)宣告式事務管理Spring
- Spring的事務管理Spring
- Spring 事務管理Spring
- Spring事務管理Spring
- 基於Spring中的事務管理機制Spring
- 解析Spring Boot中的事務管理機制Spring Boot
- Spring中如何配置Hibernate事務Spring
- Spring中獲得dataSurce物件的方法Spring物件
- Spring系列.事務管理Spring
- Spring系列-事務管理Spring
- 說說在 Spring 中,如何程式設計實現事務管理Spring程式設計
- Spring的事務管理入門:程式設計式事務管理(TransactionTemplate)Spring程式設計
- Spring中的事務控制Spring
- Spring中事務管理org.springframework.transactionSpringFramework
- spring 事務失效得另外原因:shiroSpring
- Spring事務管理總結Spring
- spring 事務管理機制Spring
- Spring事務管理全解析Spring
- Spring整合Hibernate的事務管理Spring
- 關於SPRING的事務管理_求助Spring
- Spring中的事務提交事件Spring事件
- Spring的事務管理(一) Spring事務管理的實現,事務的屬性(隔離級別,傳播行為,只讀)Spring
- 全面分析 Spring 的程式設計式事務管理及宣告式事務管理Spring程式設計
- 說說 Spring AOP 中 @Aspect 的高階用法Spring
- Spring中事務巢狀這麼用一定得注意了!!Spring巢狀
- spring宣告式事務管理配置Spring
- spring datasource 配置及事務管理Spring
- Spring事務專題(四)Spring中事務的使用、抽象機制及模擬Spring事務實現Spring抽象
- AR事務處理GL_DATE獲得邏輯
- spring中異常的使用--事務Spring
- Spring事務專題(五)聊聊Spring事務到底是如何實現的Spring
- Spring核心系列之Spring中的事務Spring
- spring事務管理的一些注意點Spring
- Spring事務管理:非常規指南 - marcobehlerSpring
- Spring 程式設計式事務管理Spring程式設計
- 分散式鎖和spring事務管理分散式Spring