天天看点

SpringBoot2.0全局捕获异常六

1、全局捕获异常的原理

使用AOP技术,采用异常通知

aop的应用场景:全局捕获异常,分布式

2、@ControllerAdvice

@ControllerAdvice:切入点、作为全局捕获异常处理的切面类,可指定扫描范围

约定了几种返回值类型:1、返回String 表示跳转到某个页面

2、返回model类,使用@ResponseBody进行json格式转换(只要用了@ResponseBody,说明返回结果就是json格式)

3、异常注解

@ExceptionHandler(RuntimeException.class)     运行时异常,拦截的错误

继续阅读