@transactional放在方法上
时间: 2024-06-12 20:10:44 浏览: 55
什么情况会导致@Transactional事务失效?
@transactional是Spring框架中的注解,用于将方法标记为事务性方法。当方法被调用时,如果该方法在事务上下文中,则会在方法执行前开启一个新的事务,并在方法执行后提交或回滚该事务。
使用@transactional注解可以确保数据的一致性和完整性,避免了在多线程环境下出现的并发问题。
需要注意的是,@transactional注解只能应用于public方法,因为只有public方法才能被外部调用并被Spring框架所管理。
阅读全文