springboot之事务的使用
1.spring中声明式事务的配置:
事务控制的本质就是让所有的执行数据库的方法使用同一个Connection对象
2.在springboot中使用事务,得先在pom.xml中添加jdbc的模块:
加入jdbc依赖,此时就可以自动配置上述xml中的TransactionManager对象了
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
然后直接使用就可以了,加@Transactional注解:
1.加到类上面表示该类下面的所有方法都被事务控制;
2.加到单独的方法上的话,只有这个方法被事务控制了;