沙漠中的魚

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

          Spirng業(yè)務服務層配置事務配置

          Posted on 2009-03-11 16:58 沙漠中的魚 閱讀(321) 評論(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> 

          <!-- /采價任務執(zhí)行情況    事務在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> 
          主站蜘蛛池模板: 金门县| 新泰市| 侯马市| 南江县| 临澧县| 长子县| 鹤峰县| 合阳县| 海原县| 海宁市| 贵定县| 都匀市| 乐至县| 龙州县| 五莲县| 泰宁县| 馆陶县| 麟游县| 垦利县| 额尔古纳市| 连平县| 淄博市| 同德县| 宜兰县| 新蔡县| 石河子市| 建始县| 务川| 抚远县| 兴仁县| 遂昌县| 沅江市| 安康市| 化德县| 辽源市| 莱西市| 吉水县| 云和县| 桦甸市| 多伦县| 门源|