Java Spring事务管理及验证步骤详细解析是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计686个文字,预计阅读时间需要3分钟。
事务,只为确保数据的原子性。避免出现脏数据。
下面来讲解Spring如何使用事务。
1. 配置事务。这里采用的是注解模式,使用`@Transactional`注解。
`!-- 配置事务管理器 -->@Transactionalpublic void doSomething() { // 事务操作}
+-- 配置事务管理器 -->如果暂时未使用到事务,可以使用可关闭的事务。
事务,只要是为了保证数据的原子性。避免出现脏数据。
下面来讲解下spring是如何使用事务的。
1.配置事务。这里采用的是注解的模式
<!-- 配置事务管理器 ,如果你暂时未使用到事务可以不配置,次以下内容均可以在不适用事务的情况下删除 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager" > <property name="dataSource" ref="dataSource"/> </bean> <!-- 开启事务行为 --> <tx:annotation-driven transaction-manager="transactionManager" />
2.配置就基本搞定了,然后就是在service或者service的方法上使用@Transactional定义是否需要是否管理就行了。
本文共计686个文字,预计阅读时间需要3分钟。
事务,只为确保数据的原子性。避免出现脏数据。
下面来讲解Spring如何使用事务。
1. 配置事务。这里采用的是注解模式,使用`@Transactional`注解。
`!-- 配置事务管理器 -->@Transactionalpublic void doSomething() { // 事务操作}
+-- 配置事务管理器 -->如果暂时未使用到事务,可以使用可关闭的事务。
事务,只要是为了保证数据的原子性。避免出现脏数据。
下面来讲解下spring是如何使用事务的。
1.配置事务。这里采用的是注解的模式
<!-- 配置事务管理器 ,如果你暂时未使用到事务可以不配置,次以下内容均可以在不适用事务的情况下删除 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager" > <property name="dataSource" ref="dataSource"/> </bean> <!-- 开启事务行为 --> <tx:annotation-driven transaction-manager="transactionManager" />
2.配置就基本搞定了,然后就是在service或者service的方法上使用@Transactional定义是否需要是否管理就行了。

