代码改变世界

Spring框架中使用注解实现事务

2020-04-22 17:18  a_mf  阅读(275)  评论(0)    收藏  举报

数据库的连接部分

<!-- 配置事物管理器 txManager-->
    <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="driverClassName" value="oracle.jdbc.OracleDriver" ></property>
        <property name="url" value="127.0.0.1:1521:ORCL"></property>
        <property name="username" value="scott"></property>
        <property name="password" value="tiger"></property>
    
    </bean>
    <bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
        <property name="dataSource" ref="dataSource"></property>
    </bean>
    
    
    <!--增加对事物的支持  -->
    <tx:annotation-driven transaction-manager="txManager"/>
    

然后通过在某个方法前面加入@transion来是该方法称为事务