Browse Source

完善修复xmlBean2Map方法

master
Binary Wang 7 years ago
parent
commit
c7cfc9aa45
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      weixin-java-common/src/main/java/me/chanjar/weixin/common/util/BeanUtils.java

+ 3
- 1
weixin-java-common/src/main/java/me/chanjar/weixin/common/util/BeanUtils.java View File

@@ -11,6 +11,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;


import java.lang.reflect.Field; import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
@@ -88,7 +89,8 @@ public class BeanUtils {


if (field.isAnnotationPresent(XStreamAlias.class)) { if (field.isAnnotationPresent(XStreamAlias.class)) {
result.put(field.getAnnotation(XStreamAlias.class).value(), field.get(bean).toString()); result.put(field.getAnnotation(XStreamAlias.class).value(), field.get(bean).toString());
} else {
} else if (!Modifier.isStatic(field.getModifiers())) {
//忽略掉静态成员变量
result.put(field.getName(), field.get(bean).toString()); result.put(field.getName(), field.get(bean).toString());
} }




Loading…
Cancel
Save