@Transactional(rollbackFor=Exception.class)的作用
2018-01-11 11:25
841 查看
Spring中的@Transactional(rollbackFor = Exception.class)事务处理,当你的方法中抛出异常时,它会将
事务回滚,数据库中的数据将不会改变,也就是回到进入此方法前的状态。
这种设置是因为Spring的默认回滚RuntimeException,而且Exception还要抛出。
事务回滚,数据库中的数据将不会改变,也就是回到进入此方法前的状态。
这种设置是因为Spring的默认回滚RuntimeException,而且Exception还要抛出。
相关文章推荐
- @Transactional(rollbackFor=Exception.class)的作用
- @Transactional(rollbackFor = Exception.class)作用
- Spring中@Transactional(rollbackFor = Exception.class)的作用和意思
- Spring @Transactional(rollbackFor = Exception.class) 的作用
- Spring中的@Transactional(rollbackFor = Exception.class)属性详解
- @Transactional(rollbackFor=Exception.class)的使用
- Spring中@Transactional(rollbackFor = Throwable.class)的作用
- 使用JDBC时Class.forName()的作用
- org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'funcSetId' in 'class java.lang.Integer'
- java.io.InvalidClassException:XXX class invalid for deserialization
- java中Class.forName方法的作用详解
- <转>Class.forName的作用以及为什么要用它
- 使用JDBC时Class.forName()的作用
- JAVA中的Class.forName作用及JDBC应用探究
- org.apache.jasper.JasperException: Unable to compile class for JSP 解决方法
- type Exception reportmessage Unable to compile class for
- “org.apache.jasper.JasperException: Unable to compile class for JSP”
- org.apache.jasper.JasperException: Unable to compile class for JSP 错误解决方法
- 【Tips】使用自定义标签时遇到org.apache.jasper.JasperException: Unable to compile class for JSP
- Class.forName的作用以及为什么要用它