From 3e504b92c4878540b0236e553c86ae18be26ef64 Mon Sep 17 00:00:00 2001 From: joecqupt <469391363@qq.com> Date: Sun, 2 Sep 2018 18:45:13 +0800 Subject: [PATCH] avoid an unnecessary judgement --- src/main/java/org/apache/ibatis/reflection/MetaObject.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/apache/ibatis/reflection/MetaObject.java b/src/main/java/org/apache/ibatis/reflection/MetaObject.java index 06c3df79f65..4f5ae2e39e3 100644 --- a/src/main/java/org/apache/ibatis/reflection/MetaObject.java +++ b/src/main/java/org/apache/ibatis/reflection/MetaObject.java @@ -128,7 +128,7 @@ public void setValue(String name, Object value) { if (prop.hasNext()) { MetaObject metaValue = metaObjectForProperty(prop.getIndexedName()); if (metaValue == SystemMetaObject.NULL_META_OBJECT) { - if (value == null && prop.getChildren() != null) { + if (value == null) { // don't instantiate child path if value is null return; } else {