From 56108783243f46002cf15993ddf3d377b0c34d6c Mon Sep 17 00:00:00 2001 From: Looly Date: Wed, 21 Oct 2020 13:47:28 +0800 Subject: [PATCH] remove after method --- CHANGELOG.md | 1 + .../cn/hutool/aop/aspects/SimpleAspect.java | 18 ------------------ 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a5abd9e1c..1ac8071bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ * 【core 】 修复ChineseDate没有忽略时分秒导致计算错误问题(issue#I1YW12@Gitee) * 【core 】 修复FileUtil中,copyFile方法断言判断参数传递错误(issue#I1Z2NY@Gitee) * 【core 】 修复BeanDesc读取父类属性覆盖子类属性导致的问题(pr#1175@Github) +* 【aop 】 修复SimpleAspect一个重载导致的问题,去掉重载的after方法(issue#I1YUG9@Gitee) ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-aop/src/main/java/cn/hutool/aop/aspects/SimpleAspect.java b/hutool-aop/src/main/java/cn/hutool/aop/aspects/SimpleAspect.java index 99f959da2..6c0d6a0d1 100644 --- a/hutool-aop/src/main/java/cn/hutool/aop/aspects/SimpleAspect.java +++ b/hutool-aop/src/main/java/cn/hutool/aop/aspects/SimpleAspect.java @@ -18,24 +18,6 @@ public class SimpleAspect implements Aspect, Serializable { return true; } - - /** - * 目标方法执行后的操作 - * 如果 target.method 抛出异常且 - * - * @param target 目标对象 - * @param method 目标方法 - * @param args 参数 - * @return 是否允许返回值(接下来的操作) - * @see Aspect#afterException 返回true,则不会执行此操作 - * 如果 - * @see Aspect#afterException 返回false,则无论target.method是否抛出异常,均会执行此操作 - */ - public boolean after(Object target, Method method, Object[] args) { - //继承此类后实现此方法 - return after(target, method, args, null); - } - @Override public boolean after(Object target, Method method, Object[] args, Object returnVal) { //继承此类后实现此方法