From feda834f5c67356c996ec240c60181bdb1535fb9 Mon Sep 17 00:00:00 2001 From: fkx <742027639@qq.com> Date: Wed, 4 Dec 2024 19:03:56 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9Aorm=E5=AF=B9=E8=B1=A1=E5=B5=8C?= =?UTF-8?q?=E5=A5=97=E5=BD=93=E5=89=8D=E5=AF=B9=E8=B1=A1,=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E4=BC=9A=E5=BE=AA=E7=8E=AF=E9=80=92=E5=BD=92=E5=A0=86?= =?UTF-8?q?=E6=A0=88=E6=BA=A2=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- orm/src/main/java/com/zfoo/orm/manager/OrmManager.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/orm/src/main/java/com/zfoo/orm/manager/OrmManager.java b/orm/src/main/java/com/zfoo/orm/manager/OrmManager.java index 31f5ea84..6efcc73b 100644 --- a/orm/src/main/java/com/zfoo/orm/manager/OrmManager.java +++ b/orm/src/main/java/com/zfoo/orm/manager/OrmManager.java @@ -617,6 +617,8 @@ public class OrmManager implements IOrmManager { } else if (clazz.equals(List.class) || clazz.equals(Set.class) || clazz.equals(Map.class)) { // ORM不支持集合嵌套数组类型 throw new RunException("orm do not support the combination of arrays and collections with the class:[{}] type:[{}]", currentEntityClass.getSimpleName(), clazz.getSimpleName()); + } else if (clazz.equals(currentEntityClass)) { + return false; } else { return hasUnsafeCollection(clazz); }