浏览代码

remove after method

Looly 5 年之前
父节点
当前提交
5610878324
共有 2 个文件被更改,包括 1 次插入18 次删除
  1. 1 0
      CHANGELOG.md
  2. 0 18
      hutool-aop/src/main/java/cn/hutool/aop/aspects/SimpleAspect.java

+ 1 - 0
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)
 
 -------------------------------------------------------------------------------------------------------------
 

+ 0 - 18
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) {
 		//继承此类后实现此方法