springboot全局异常处理
2018-03-28 15:25
871 查看
@ControllerAdvice public class GlobalExceptionHandler { private Map<String, String> map = null ; /** * 空指针异常报错 404 * @return */ @ExceptionHandler(value=NullPointerException.class) @ResponseBody public Map<String, String> nullPointerException(){ map = new HashMap<>(); map.put("error", "404"); return map; } @ExceptionHandler(value=Exception.class) @ResponseBody public Map<String, String> Exception(){ map = new HashMap<>(); map.put("error", "500"); return map; } }这个处理所有异常,只负责返回值,所有的异常在这个里面返回你就不用管了,异常不会返回给客户
相关文章推荐
- Spring boot 七 全局异常处理
- springboot全局异常控制处理
- 轻松实现SpringBoot项目异常全局处理
- spring boot学习教程(4):全局异常处理代码demo
- SpringBoot全局异常处理
- 第四十五章 SpringBoot全局异常处理
- springboot-20-全局异常处理
- SpringBoot学习之全局异常处理设置(返回JSON)
- SpringBoot入门——局部与全局的异常处理
- Spring-Boot--日志操作【全局异常捕获消息处理☞日志控制台输出+日志文件记录】
- Spring-Boot--日志操作全局异常捕获消息处理☞日志控制台输出+日志文件记录
- Spring Boot 全局异常处理
- springBoot注解大全JPA注解springMVC相关注解全局异常处理
- SpringBoot----全局异常处理
- spring boot全局异常处理
- springboot全局异常处理详解
- spring boot之全局异常处理代码demo
- SpringBoot入门——局部与全局的异常处理
- Spring Boot @ControllerAdvice 处理全局异常,返回固定格式Json
- SpringBoot全局异常处理