code: public void transferItem() {
      if (logger.isDebugEnabled()) logger.debug("tranfer index:{} : {}", getTranferIndex(), values);
      // 在给定的值的范围内
      for (Map.Entry<String, Object> entry : values.entrySet()) {
        Object value = entry.getValue();
        // 处理空字符串并对所有的字符串进行trim
        if (value instanceof String) {
          String strValue = (String) value;
          if (Strings.isBlank(strValue)) value = null;
          else value = Strings.trim(strValue);
        }
        // 处理null值
        if (null == value) {
          continue;
        } else {
          if (value.equals(Model.NULL)) value = null;
        }
        String key = entry.getKey();
        Object entity = getCurrent(key);
        String attr = processAttr(key);
        String entityName = getEntityName(key);
        EntityType type = Model.getType(entityName);
        populateValue(entity, type, attr, value);
      }
    }
docs: <p>
  transferItem.
  </p>