spring事物管理

Posted 弱水三千12138

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring事物管理相关的知识,希望对你有一定的参考价值。

扫描java类,并注册bean:  context:component-scan 

下面的子节点:<context:include-filter  其中扫描时要包含某类

                       <context:exclude-filter 其中扫描时要排除某类

<!-- 配置扫描注解,不扫描@Controller注解 -->
<context:component-scan base-package="com.fq">
    <context:exclude-filter type="annotation"
        expression="org.springframework.stereotype.Controller" />
</context:component-scan>

Spring在jdbc中提供了一个事务管理组件:org.springframework.jdbc.datasource.DataSourceTransactionManager 

参考:https://www.cnblogs.com/sonng/p/6587139.html

<!-- 配置事务管理组件 -->
<bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
    <property name="dataSource" ref="dbcp">  <!-- dbcp是连接池组件(org.apache.commons.dbcp2.BasicDataSource)的bean -->
</bean>

 Spring的声明式事务管理<tx:advice/> 有关的设置 参考:https://blog.csdn.net/bao19901210/article/details/17226439

 

 

 

以上是关于spring事物管理的主要内容,如果未能解决你的问题,请参考以下文章

170110Spring 事物机制总结

Spring——事务管理

Spring的事物管理

spring 中的事物管理问题

Spring事物三千问Spring配置多数据源 vs 给多个数据源添加事物管理

spring事物-----手写spring的事物框架