perf(Xpack): 代码混淆导致的错误

This commit is contained in:
fit2cloud-chenyw
2026-06-14 18:48:12 +08:00
parent a96a92718f
commit a728e96e11
3 changed files with 13 additions and 5 deletions

View File

@@ -70,7 +70,7 @@ public class JpaUpdateNonNullAspect {
return dbEntity;
}
} catch (Exception e) {
System.out.println("合并实体属性失败: " + e.getMessage());
LogUtil.error("合并实体属性失败", e);
}
return entity;
}
@@ -127,7 +127,7 @@ public class JpaUpdateNonNullAspect {
setter.invoke(target, value);
}
} catch (Exception e) {
LogUtil.error(e);
LogUtil.error("copyNonNullProperties 复制属性失败: " + pd.getName(), e);
throw new RuntimeException("copyNonNullProperties 复制属性失败: " + pd.getName(), e);
}
}

View File

@@ -40,7 +40,11 @@ public class LogUtil {
}
} else if (ERROR.equals(level)) {
if (logger != null && logger.isErrorEnabled()) {
logger.error(LogUtil.getMsg(msg));
if (msg instanceof Throwable) {
logger.error(LogUtil.getMsg(msg), (Throwable) msg);
} else {
logger.error(LogUtil.getMsg(msg));
}
}
} else {
if (logger != null && logger.isErrorEnabled()) {
@@ -136,7 +140,11 @@ public class LogUtil {
public static void error(Object msg) {
Logger logger = LogUtil.getLogger();
if (logger != null && logger.isErrorEnabled()) {
logger.error(LogUtil.getMsg(msg));// 并追加方法名称
if (msg instanceof Throwable) {
logger.error(LogUtil.getMsg(msg), (Throwable) msg);
} else {
logger.error(LogUtil.getMsg(msg));
}
}
}