Vikings

          簡化spring中的事務管理配置(ZT)

          <!-- Transactional proxy for the services -->  
              
          <bean id="baseTxProxy" lazy-init="true" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">  
                  
          <property name="transactionManager"><ref bean="transactionManager"/></property>  
                  
          <property name="transactionAttributes">  
                      
          <props>  
                          
          <prop key="*">PROPAGATION_REQUIRED</prop>  
                      
          </props>  
                  
          </property>  
              
          </bean>  
            
              
          <bean id="itemService" parent="baseTxProxy">  
                  
          <property name="target">  
                      
          <bean class="ItemServiceImpl" autowire="byName"/>  
                  
          </property>  
              
          </bean>  
          這樣的話baseTxProxy也可能被實例化。是不是加上abstract="true"屬性,把baseTxProxy只是當作一個模板比較好?因為只需要itemservice這個bean。

          posted on 2008-08-07 00:12 Vikings 閱讀(311) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 黎城县| 红安县| 巫山县| 高密市| 西宁市| 曲靖市| 苏尼特左旗| 金华市| 榆中县| 伊春市| 台湾省| 阿尔山市| 秭归县| 雷山县| 谢通门县| 拜泉县| 罗源县| 孙吴县| 五大连池市| 南安市| 崇明县| 平谷区| 镇巴县| 湖北省| 凌源市| 青铜峡市| 雷州市| 尚志市| 巴中市| 株洲市| 左权县| 大足县| 平定县| 谷城县| 页游| 锡林郭勒盟| 望城县| 会同县| 昭苏县| 海原县| 喀什市|