沙漠中的魚

          欲上天堂,先下地獄
          posts - 0, comments - 56, trackbacks - 0, articles - 119
            BlogJava :: 首頁 ::  :: 聯系 :: 聚合  :: 管理

          Spirng業務服務層配置事務配置

          Posted on 2009-03-11 16:58 沙漠中的魚 閱讀(328) 評論(0)  編輯  收藏 所屬分類: 開源框架
          <!--Hibernate事務管理配置--> 
            
          <bean id="hibernateTransactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> 
              
          <property name="sessionFactory"> 
                
          <ref local="sessionFactory"/> 
              
          </property> 
            
          </bean> 
            
          <bean id="hibernateTransactionProxy" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean" abstract="true"> 
                
          <property name="transactionManager" ref="hibernateTransactionManager" /> 
              
          <property name="transactionAttributes"> 
                  
          <props> 
                      
          <prop key="find*">PROPAGATION_REQUIRED,readOnly </prop> 
                      
          <prop key="create*">PROPAGATION_REQUIRED,-Exception </prop> 
                      
          <prop key="delete*">PROPAGATION_REQUIRED,-Exception </prop> 
                      
          <prop key="update*">PROPAGATION_REQUIRED,-Exception </prop> 
                      
          <prop key="save*">PROPAGATION_REQUIRED,-Exception </prop> 
                      
          <prop key="dispatch*">PROPAGATION_REQUIRED </prop> 
                      
          <prop key="receive*">PROPAGATION_REQUIRED </prop> 
                      
          <prop key="revert*">PROPAGATION_REQUIRED </prop> 
                      
          <prop key="*create">PROPAGATION_REQUIRED,-Exception </prop> 
                  
          </props> 
              
          </property> 
              
          </bean> 

          <!-- /采價任務執行情況    事務在service層/ --> 
          <bean id="pcExecuteTaskService" parent="hibernateTransactionProxy"> 
          <property name="target"> 
          <bean class="com.zdvictory.wjj.pricegather.service.PcExecuteTaskServiceImpl"> 
          <property name="pcExecuteTaskDao"> <ref bean="pcExecuteTaskDao" /> </property> 
          <property name="pcTaskInfoDao"> <ref bean="pcTaskInfoDao" /> </property> 
          <property name="pcCollectionPlaceDao"> <ref bean="pcCollectionPlaceDao" /> </property> 
          <property name="pcMerchandiseInfoDao"> <ref bean="pcMerchandiseInfoDao" /> </property> 
          <property name="pcParticularTargetDao"> <ref bean="pcParticularTargetDao" /> </property> 
          <property name="pcColParticularinfoDao"> <ref bean="pcColParticularinfoDao" /> </property> 
          <property name="priceGuideLineDao"> <ref bean="priceGuideLineDao"/> </property> 
          <property name="pcMerchandIsClassDao"> <ref bean="pcMerchandIsClassDao"/> </property> 
          <property name="logsDao"> <ref bean="logsDao"/> </property> 
          </bean> 
          </property> 
          </bean> 
          主站蜘蛛池模板: 托克托县| 阳泉市| 凤庆县| 阳城县| 巨野县| 石渠县| 菏泽市| 山东省| 佛教| 南宁市| 庆安县| 社旗县| 泰兴市| 交口县| 井冈山市| 盈江县| 宁津县| 锡林浩特市| 广汉市| 高台县| 全南县| 东明县| 苗栗市| 曲阳县| 河北省| 西乌珠穆沁旗| 邮箱| 陵川县| 古浪县| 浦东新区| 蒙城县| 赣榆县| 会宁县| 米泉市| 新营市| 竹山县| 黎城县| 淮阳县| 肃宁县| 信丰县| 平顶山市|