Spring boot 全局异常捕捉

位置:首页>文章>详情   分类: 教程分享 > Java教程   阅读(653)   2023-03-28 11:29:14
在一个新类GlobalDefaultExceptionHandler ,在class注解上@ControllerAdvice,在方法上注解@ExceptionHandler(value = Exception.class)
 
@ControllerAdvice
publicclass GlobalDefaultExceptionHandler {
   
    @ExceptionHandler(value = Exception.class)
    publicvoid defaultErrorHandler(HttpServletRequest req, Exception e)  {
        e.printStackTrace();
        System.out.println("GlobalDefaultExceptionHandler.defaultErrorHandler()");
    }
}
弄完之后,只要内部出现异常会在控制台上可以看到异常拦截的打印语句

可用于异常日志拦截
标签: spring boot java
地址:https://www.leftso.com/article/198.html

相关阅读

Java编程中Spring Boot整合RabbitMQ实现消息中间件RabbitMQ的使用
Java编程之Spring Boot通过JMSTemplate 整合ActiveMQ
Java编程中spring boot项目如何获取spring容器applicationContext
Spring Boot MQTT协议通过spring boot整合apache artemis实现Java语言MQTT协议通信,搭建MQTT服务器可以参考上一篇 MQTT Java入门-搭建MQ...
Java编程之Spring Boot中使用jsp视图模板
Java编程之Spring Boot 使用SLF4J Logging,spring boot,SLF4J
引言    通过之前spring boot mybatis 整合的讲解: spring boot mybaties整合  (spring boot mybaties 整合 基于Java注解方式写...
spring boot框架中常见注解说明,spring boot,JAVA
学习使用Java配置创建Spring批处理作业(具有多个步骤)。 它使用Spring Boot 2,Spring batch 4和H2数据库来执行批处理作业。
spring boot mybatis 整合使用讲解介绍,spring boot与mybaties的使用讲解介绍。spring boot mybatis xml mapper方式的入门和通过一个...