事务: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