소스 검색

修复自定义TypeHandler处理xml解析异常问题

woody 8 달 전
부모
커밋
90497de547
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      framework-database/src/main/java/com/chelvc/framework/database/config/TypeHandlerConfigurer.java

+ 3 - 0
framework-database/src/main/java/com/chelvc/framework/database/config/TypeHandlerConfigurer.java

@@ -523,6 +523,9 @@ public class TypeHandlerConfigurer extends MybatisConfigurer {
                 Set<String> properties = Sets.newHashSet();
                 for (XNode child : map.getChildren()) {
                     String property = child.getStringAttribute("property");
+                    if (StringUtils.isEmpty(property)) {
+                        continue;
+                    }
                     properties.add(property);
                     if ("id".equalsIgnoreCase(child.getName())) {
                         continue;