diff --git a/server/src/main/java/edp/core/config/CaffeineCacheConfig.java b/server/src/main/java/edp/core/config/CaffeineCacheConfig.java index 34bda8101423b3772c2491ca49a40585ffc440e2..a36444c0f6a43c8afee8855157aa552fdfe75554 100644 --- a/server/src/main/java/edp/core/config/CaffeineCacheConfig.java +++ b/server/src/main/java/edp/core/config/CaffeineCacheConfig.java @@ -61,7 +61,9 @@ public class CaffeineCacheConfig { return (o, method, params) -> { StringBuilder sb = new StringBuilder(); for (Object obj : params) { - sb.append(obj.toString()); + if(Objects.nonNull(obj)){ + sb.append(obj.toString()); + } } return MD5Util.getMD5(sb.toString(), false, 32); };