上述@Transactional(propagation = Propagation.REQUIRES_NEW)的注解是加在持久层的SQL方法上吗
时间: 2024-05-18 14:14:12 浏览: 90
spring的@Transactional注解用法解读
是的,@Transactional(propagation = Propagation.REQUIRES_NEW) 注解通常加在持久层的SQL方法上。这个注解用于声明一个事务,指定事务的传播行为为 REQUIRES_NEW,表示每次调用该方法都会创建一个新的事务,而不是共享调用方的事务。这样可以保证方法中的SQL操作能够独立地进行提交或回滚,与外部事务无关。
阅读全文