Spring Boot:@Transaction 事务注解

My GitHub Home Page

Spring Boot 的例子里中专门有一个讲解事务管理的,在方法名上加上 @Transactional 即可。

实际上,有两个相同的 Transactional 注解,一个由 spring-tx 封装,一个由 javax.transaction-api 提供:

  • org.springframework.transaction.annotation.Transactional
  • javax.transaction.Transactional

两者在使用上基本没什么区别,只是属性名称稍有不同。