zoukankan      html  css  js  c++  java
  • spring事务模板使用

    1.配置spring事务模板bean

        <!--spring 模板事务-->
        <bean id="transactionProxy" abstract="true"
            class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
            <property name="transactionManager" ref="TransactionManager" />
            <property name="transactionAttributes">
                <props>
                    *****
                </props>
            </property>
        </bean>

    2.事务服务bean的配置

      <bean id="xxxxDAO" class="com.xxxx.xxxxDAOImpl">
        <property name="sessionFactory" ref="sessionFactory" />
      </bean>
      <bean id="xxxxServiceTarget" class="com.xxxx.xxxxServiceImpl" parent="service">
        <property name="xxxxDAO" ref="xxxxDAO" />
      </bean>
      <bean id="xxxxService" parent="transactionProxy">
        <property name="target" ref="xxxxServiceTarget" />
      </bean>

    使用占位符配置bean的方法:

        <bean id="placeholderConfig"
            class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
            <property name="locations">
                <list>
                    <value>
                        ***.properties
                    </value>
                    <value>
                       ***.properties
                    </value>
                </list>
            </property>
        </bean>

  • 相关阅读:
    一个空类会生成哪些默认函数
    What is VMR(Video Mixing Render)From MSDN
    DirectX backface culling(背面剔除)
    D3DPOOL(资源池)
    两道概率题供大家周末把玩
    空间两点间的距离
    n != n, n == n
    C++默认参数
    D3DPT_TRIANGLELIST与D3DPT_TRIANGLESTRIP
    D3D中的设备丢失
  • 原文地址:https://www.cnblogs.com/davidwang456/p/2871519.html
Copyright © 2011-2022 走看看