项目架构经验之谈之SpringBoot单体应用架构分享(三)-统一异常处理器

废话不多说,直接上代码

/**
 * @desc 全局异常处理器
 * @author
 */
@ControllerAdvice
public class MyExceptionHandler {
    private Logger logger = LoggerFactory.getLogger("MyExceptionHandler");

    @ResponseBody
    @ExceptionHandler(Exception.class)
    public String errorHandler(Exception ex) {
    	logger.debug("系统执行异常,异常消息为:"+ex.getMessage());
    	// 添加日志等操作....
    	ex.printStackTrace();
    	return "数据异常";
    }

}
发布了240 篇原创文章 · 获赞 66 · 访问量 17万+

猜你喜欢

转载自blog.csdn.net/u014131617/article/details/103872584