springboot配置事务
时间: 2023-10-14 10:31:39 浏览: 106
spring配置事务
在Spring Boot中配置事务非常简单。首先,需要在应用的主类上添加注解@EnableTransactionManagement来开启事务支持。接下来,在访问数据库的Service方法上添加注解@Transactional,就可以使用事务了。
关于事务管理器的选择,如果你添加的是spring-boot-starter-jdbc依赖,框架会默认注入DataSourceTransactionManager实例。如果你添加的是spring-boot-starter-data-jpa依赖,框架会默认注入JpaTransactionManager实例。
在Spring容器中,如果我们手动使用注解@Bean来配置事务管理器的实例,则会优先加载我们手动配置的Bean,而不会重新实例化其他的PlatformTransactionManager实现类。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [springboot 事务配置](https://blog.csdn.net/xixiyuguang/article/details/117079960)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文