在springboot中已经默认对jpa、jdbc、mybatis开启了事事务,引入它们依赖的时候,事物就默认开启。springboot开启事务很简单,只需要一个注解@Transactional 就可以了。@Transactional可以在在方法上和类上使用。当然我们也可以自己来配置我们的事物管理器。
配置方法
注意的是上面博客中可以使用@ConfigurationProperties在工厂方法上来为datasource绑定配置文件中的参数。
// ConfigurationProperties注解在共仓方法上对返回的对象参数进行绑定
@ConfigurationProperties(prefix = "spring.datasource")
@Bean
@Primary //当有多个实现时以此为优先为准
public DataSource druid() {
return new DruidDataSource();
}
//配置Druid的监控
本文介绍在SpringBoot中如何轻松管理事务,包括默认开启事务的方法及自定义事务管理器的配置。通过使用@Transactional注解,可方便地在方法或类级别控制事务。同时,通过@ConfigurationProperties注解,可以灵活绑定配置文件中的参数。
349

被折叠的 条评论
为什么被折叠?



