@Transactional(rollbackFor=Exception.class)的作用
2017-09-26 20:27
267 查看
在项目中,@Transactional(rollbackFor=Exception.class),如果类加了这个注解,那么这个类里面的方
法抛出异常,就会回滚,数据库里面的数据也会回滚。
这种设置是因为Spring的默认回滚RuntimeException,如果想要回滚Exception时,要设置@Transactional(rollbackFor = Exception.class),而且Exception还要抛出。
相关文章推荐
- @Transactional(rollbackFor=Exception.class)的作用
- @Transactional(rollbackFor = Exception.class)作用
- Spring @Transactional(rollbackFor = Exception.class) 的作用
- Spring中@Transactional(rollbackFor = Exception.class)的作用和意思
- @Transactional(rollbackFor=Exception.class)的使用
- Spring中@Transactional(rollbackFor = Throwable.class)的作用
- Spring中的@Transactional(rollbackFor = Exception.class)属性详解
- 项目报错:Cannot find class file for javax/servlet/ServletException
- [昨日调试] org.apache.jasper.JasperException: Unable to load class for JSP
- Class.forName()的作用
- JAVA中的Class.forName作用及JDBC应用探究
- java中Class.forName的作用浅谈
- org.apache.jasper.JasperException: Unable to compile class for JSP:
- package is corrupt, exception while verifying: undefined method `size' for nil:NilClass (NoMethodErr
- 使用JDBC时,Class.forName()的作用
- java中的Class.forName的作用
- Class.forName()的作用与使用总结
- 解决:ould not find a getter for porDate in class com.bc.bean.PortalSheet Caused by: org.hibernate.PropertyNotFoundException: Could
- 使用JDBC时 Class.forName()的作用
- ava下Class.forName的作用是什么,为什么要使用它