<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,comments - 227,trackbacks - 0

       這個配置文件是我做SSH的時候用的片斷,用Spring來管理事務(wù): 
    <!-- spring代理hibernate事務(wù)的兩種方法 --> 
         
        <!-- 不管采用哪種方法 下面的這個bean都是必須的 --> 
         
        <bean id="transactionManager" 
            class="org.springframework.orm.hibernate3.HibernateTransactionManager"> 
            <property name="sessionFactory"> 
                <ref local="sessionFactory" /> 
            </property> 
        </bean> 
         
        <!-- 1、spring事務(wù)代理模板 --> 
         
        <!-- 需要事務(wù)的Service類要繼承下面的bean,使用方法如下--> 
         
        <!--  
        <bean id="txProxyTemplate" abstract="true" 
                       class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"> 
            <property name="transactionManager"> 
                <ref bean="transactionManager"/> 
            </property> 
            <property name="transactionAttributes"> 
                <props> 
                    <prop key="save*">PROPAGATION_REQUIRED</prop> 
                    <prop key="del*">PROPAGATION_REQUIRED</prop> 
                    <prop key="change*">PROPAGATION_REQUIRED</prop> 
                    <prop key="*">PROPAGATION_REQUIRED,readOnly</prop> 
                </props> 
            </property> 
        </bean> 
         
        <bean id="StudentDaoHibernate" 
            class="com.lideedu.yame.dao.hibernate.StudentDAOHibernateImpl" 
            singleton="false"> 
            <property name="sessionFactory"> 
                <ref bean="sessionFactory" /> 
            </property> 
            <property name="classService"> 
                <ref bean="ClassService" /> 
            </property> 
        </bean> 
         
        <bean id="StudentServiceTarget" 
            class="com.lideedu.yame.business.IStudentServiceImpl" singleton="false"> 
            <property name="studentDAO"> 
                <ref bean="StudentDaoHibernate" /> 
            </property> 
        </bean> 
         
        <bean id="StudentService" parent="txProxyTemplate"> 
            <property name="target"> 
                <ref bean="StudentServiceTarget"/> 
            </property> 
        </bean> 
         
        -->     
             
        <!-- 2、spring事務(wù)自動代理 --> 
         
        <!-- 需要事務(wù)的方法只要方法名和下面的模式匹配就可以接受Spring的事務(wù)代理 --> 
         
        <bean id="autoProxy" 
            class="org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator"> 
        </bean> 
        <bean id="transactionAttributeSource" 
          class="org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource"> 
            <property name="properties"> 
                <props> 
                    <prop key="save*">PROPAGATION_REQUIRED</prop> 
                    <prop key="update*">PROPAGATION_REQUIRED</prop>             
                    <prop key="del*">PROPAGATION_REQUIRED</prop> 
                    <prop key="change*">PROPAGATION_REQUIRED</prop>         
                </props> 
            </property> 
        </bean> 
        <bean id="transactionInterceptor" 
            class="org.springframework.transaction.interceptor.TransactionInterceptor"> 
            <property name="transactionManager"> 
                <ref bean="transactionManager" /> 
            </property> 
            <property name="transactionAttributeSource"> 
                <ref bean="transactionAttributeSource" /> 
            </property> 
        </bean> 
        <bean id="transactionAdvisor" 
            class="org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor"> 
            <constructor-arg> 
                <ref bean="transactionInterceptor" /> 
            </constructor-arg> 
    </bean> 

    posted on 2007-12-21 23:33 SIMONE 閱讀(1306) 評論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产成人yy免费视频| 一级特级aaaa毛片免费观看 | 91久久成人免费| 亚洲福利在线视频| 男女午夜24式免费视频| 亚洲va久久久噜噜噜久久| 成人免费区一区二区三区| 亚洲阿v天堂在线| 久久精品免费观看| 亚洲黄色片免费看| 黄色片在线免费观看| 亚洲无mate20pro麻豆| 日本一道高清不卡免费| 国产精品久久久久久亚洲影视 | 亚洲人成电影在线天堂| 欧洲人成在线免费| 亚洲系列国产精品制服丝袜第| 亚洲免费福利在线视频| 亚洲色大成网站www| 亚洲精品无码AV中文字幕电影网站| 一级黄色片免费观看| 久久精品国产亚洲av成人| 最近中文字幕完整免费视频ww| 亚洲人成网站日本片| 日韩中文字幕免费| 精品人妻系列无码人妻免费视频 | 亚洲精品A在线观看| 免费观看在线禁片| 日本亚洲精品色婷婷在线影院| 性感美女视频免费网站午夜| 色爽黄1000部免费软件下载| 久久综合日韩亚洲精品色| 国国内清清草原免费视频99| 苍井空亚洲精品AA片在线播放 | jzzjzz免费观看大片免费| 国产亚洲综合成人91精品| 亚洲免费网站观看视频| 日韩毛片一区视频免费| 精品亚洲成a人片在线观看少妇| 免费看片免费播放| 无码人妻久久一区二区三区免费|