spring boot全局异常处理

 时间:2024-10-11 22:30:11

1、通过intellij idea创建spring boot项目,如下图所示

spring boot全局异常处理

2、添加maven依赖,如下图所示<dependenc鲻戟缒男y> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>

spring boot全局异常处理

3、创建一个测试controller方法,然后返回异常,代码如下@RestController@RequestMapping("/test")public class TestController { @RequestMapping("") public Map test(@RequestBody Map map) throws Exception { if (1==1){ throw new Exception("1111111111"); } return map; }}

spring boot全局异常处理

4、创建全局异常处理器,使用@ControllerAdvice,@ExceptionHandler等注解

spring boot全局异常处理

5、启动程序,访问rest接口

spring boot全局异常处理

6、全局异常处理器被执行

spring boot全局异常处理
  • 虚拟机安装veket7.9操作系统
  • jenkins安装git报错no such executable in PATH
  • IDEA文件查找功能Enter file name失效 红色
  • linux自动同步时间的方法
  • 热门搜索
    鸡怎么炒好吃 考试前紧张怎么办 生鱼片好吃吗 宫颈炎最佳治疗方法 怎么吃螃蟹 豆腐丸子的家常做法 鞋子磨脚后跟怎么办 我的世界怎么打字 清炖排骨的家常做法 面部除皱方法