@Transactional(propagation = Propagation.SUPPORTS, readOnly = true, rollbackFor = Exception.class)
时间: 2023-11-11 21:45:11 浏览: 148
ransactional注解加不加 rollbackFor = Exception.class 的区别?.pdf
这段代码使用了@Transactional注解,并设置了以下属性:
- propagation属性设置为SUPPORTS,表示如果当前没有事务,就以非事务方式执行;如果当前存在事务,则加入当前事务中。
- readOnly属性设置为true,表示该方法只读,不会对数据库进行修改操作。
- rollbackFor属性设置为Exception.class,表示如果发生Exception及其子类的异常,则回滚事务。
请问还有什么其他问题吗?
阅读全文