spring 异常处理
来源:互联网 发布:java数字证书开发源码 编辑:程序博客网 时间:2024/06/03 22:01
使用spring难免要用到spring的事务管理,要用事务管理又会很自然的选择声明式的事务管理,在spring的文档中说道,spring声明式事务管理默认对非检查型异常和运行时异常进行事务回滚,而对检查型异常则不进行回滚操作。
那么什么是检查型异常什么又是非检查型异常呢?
最简单的判断点有两个:
1.继承自runtimeexception或error的是非检查型异常,而继承自exception的则是检查型异常(当然,runtimeexception本身也是exception的子类)。
2.对非检查型类异常可以不用捕获,而检查型异常则必须用try语句块进行处理或者把异常交给上级方法处理总之就是必须写代码处理它。
那么什么是检查型异常什么又是非检查型异常呢?
最简单的判断点有两个:
1.继承自runtimeexception或error的是非检查型异常,而继承自exception的则是检查型异常(当然,runtimeexception本身也是exception的子类)。
2.对非检查型类异常可以不用捕获,而检查型异常则必须用try语句块进行处理或者把异常交给上级方法处理总之就是必须写代码处理它。
阅读全文
0 0
- Spring异常处理
- Spring:SimpleMappingExceptionResolver异常处理
- Spring MVC异常处理
- Spring:SimpleMappingExceptionResolver异常处理
- Spring异常处理
- spring 异常本地处理
- spring 异常处理
- Spring Aop异常处理
- spring mvc处理异常
- Spring + jpa 异常处理
- Spring统一异常处理
- spring mvc 异常处理
- Spring 异常处理HandlerExceptionResolver
- Spring MVC异常处理
- spring mvc 异常处理
- Spring:SimpleMappingExceptionResolver异常处理
- spring mvc异常处理
- spring mvc 异常 处理
- Python Queue详解
- C语言实现冒泡排序
- 二叉树后序遍历递归与非递归实现
- 转载-Git常用命令
- Kotlin 的一些实用小技巧
- spring 异常处理
- 普及练习场 简单的模拟 机器翻译
- 微信支付遇到的问题
- CSS3(十二)
- Spring Cloud(六)服务网关 zuul 快速入门
- Spring基础之IoC
- Python环境搭建之OpenCV
- Python的collections模块小结
- #ubuntu上OpenCv安装及范例