From 2fa2cc7d0be5402ec9d0177aeef489c44ce165a8 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Wed, 27 Apr 2016 12:35:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/lyms/platform/common/perf/DalMethodInterceptor.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/platform-common/src/main/java/com/lyms/platform/common/perf/DalMethodInterceptor.java b/platform-common/src/main/java/com/lyms/platform/common/perf/DalMethodInterceptor.java index 141ea5f..14b404f 100644 --- a/platform-common/src/main/java/com/lyms/platform/common/perf/DalMethodInterceptor.java +++ b/platform-common/src/main/java/com/lyms/platform/common/perf/DalMethodInterceptor.java @@ -57,6 +57,9 @@ public class DalMethodInterceptor implements MethodInterceptor { private String getShortArgs(Object[] obj) { StringBuilder builder = new StringBuilder("("); for (Object o : obj) { + if(null==o){ + continue; + } if (o.getClass().isPrimitive()) { builder.append(o); } else { @@ -65,8 +68,8 @@ public class DalMethodInterceptor implements MethodInterceptor { builder.append(","); } if(builder.toString().endsWith(",")){ - builder.deleteCharAt(builder.length()-1).append(")"); + builder.deleteCharAt(builder.length() - 1); } - return builder.toString(); + return builder.append(")").toString(); } } -- 1.8.3.1