現在spring的aop和事務管理機制是盛囂塵上,我也不能免俗,記錄一點相關知識,以備後查:
1)aop
我們使用的最多的就是.springframework.aop.framework.proxyfactorybean了,如下:
//**介面
***.hongsoft.test.dao.mydao
//**目標
//***名稱,可以多個
myinterceptor
2)事務管理
spring的事務管理就是aop的乙個應用,如下:
//事務管理器
//事務屬性
propagation_required,readonly
propagation_required,readonly
propagation_required
propagation_required
propagation_required
//目標
可以看出,指定了事務管理器和事務屬性後,相當於我們前面的在aop中指定了***方法,所以
把aop用到事務處理是很簡單的.
3)事務管理器
介面:platformtransactionmanager
抽象類:abstractplatformtransactionmanager
實現類:hibernatetransactionmanager;datasourcetransactionmanager;jtatransactionmanager
datasourcetransactionmanager是用於jdbc方式的,如下:
spring事務管理,AOP模式
sessionfactory classpath hibernate.cfg.xml transactionmanager tx advice aop config areamanager 類 package org.john.november.dao import org.john.novembe...
Spring的AOP和事務管理機制概覽
現在spring的aop和事務管理機制是盛囂塵上,我也不能免俗,記錄一點相關知識,以備後查 1 aop 我們使用的最多的就是org.springframework.aop.framework.proxyfactorybean了,如下 介面 com.hongsoft.test.dao.mydao 目標...
Spring的AOP和事務管理機制概覽
現在spring的aop和事務管理機制是盛囂塵上,我也不能免俗,記錄一點相關知識,以備後查 1 aop 我們使用的最多的就是org.springframework.aop.framework.proxyfactorybean了,如下 介面 com.hongsoft.test.dao.mydao 目標...