@RefreshScope @TransActional
时间: 2023-11-02 16:02:34 浏览: 156
Spring @Transactional工作原理详解
引用中提到了两个注解:@RefreshScope和@Transactional。
@RefreshScope注解用于刷新配置时刷新数据源,但在某些情况下会导致事务不一致。因此,如果你想避免此问题,可以尝试去掉@RefreshScope注解。
@Transactional注解用于管理事务。当在Service的方法上添加了@Transactional注解后,系统将自动管理该方法的事务。如果方法成功执行,事务会自动提交;如果方法执行失败,事务会自动回滚。因此,这个注解可以保证业务的原子性。
阅读全文