博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring配置异常通知
阅读量:6682 次
发布时间:2019-06-25

本文共 912 字,大约阅读时间需要 3 分钟。

hot3.png

通知类:

public class ExceptionAdvisor implements ThrowsAdvice {//    @AfterThrowing(pointcut = "execution(* com.ningpai..*.*(..))")    public void afterThrowing(Method method, Object[] args, Object target, Exception ex) throws Throwable {        // 在后台中输出错误异常异常信息,通过log4j输出。//        Logger log = Logger.getLogger(target.getClass());//        for (int i = 0; i < args.length; i++) {//            log.error("arg[" + i + "]: " + args[i]);//        }//        log.error("Exception class: " + ex.getClass().getName());//        log.error("ex.getMessage():" + ex.getMessage());//        log.error(ex);        ex.printStackTrace();    }}

ApplicationContext.xml的相关配置:

com.project.*
exceptionInterceptor

转载于:https://my.oschina.net/wuyizhong/blog/884392

你可能感兴趣的文章
关于 Mac Sierra 上 MAT stand-alone版本的兼容性
查看>>
windows10安装MySQL8.0.11记录
查看>>
并发-3-synchronized与ReentrantLock
查看>>
LintCode 最大正方形
查看>>
创建属于自己的NPM包
查看>>
移动端有哪些常见的布局方式?
查看>>
Window、WindowManager、View 之间的关系
查看>>
python三方库之requests-快速上手
查看>>
如何使用函数来优化性能?
查看>>
ClassLoader(二)- 加载过程
查看>>
ThinkGo:一个轻量级的 Go 语言 MVC 框架
查看>>
用Backtracking思想解决subset/permutation/combination/partition问题
查看>>
脑洞大开的翻转代码
查看>>
简化 MongoDB 关联运算
查看>>
我的这套VuePress主题你熟悉吧
查看>>
Python2+Selenium入门05-关于WebElement类
查看>>
pygame.error: font not initialized的解决及init()到底干了什么
查看>>
92. Reverse Linked List II
查看>>
力扣(LeetCode)933
查看>>
JS数据结构学习:队列
查看>>