code: private static void forSpecialValue(Map<String, Object> conditionMap) {
          conditionMap.keySet().forEach(key -> {
              Object value = conditionMap.get(key);
              if (value instanceof String) {
                  conditionMap.put(key, "'".concat(value.toString()).concat("'"));
              }
              if (value instanceof Date) {
                  String dateString = DateConverterFactory.getDateConverter().toStandardString((Date) value);
                  conditionMap.put(key, "'".concat(dateString).concat("'"));
              }
              if (value instanceof Calendar) {
                  String dateString = DateConverterFactory.getDateConverter().toStandardString((Calendar) value);
                  conditionMap.put(key, "'".concat(dateString).concat("'"));
              }
              if (value instanceof Number) {
                  conditionMap.put(key, value.toString());
              }
          });
      }
docs: 字符串取值增加单引号、日期格式化
  该方法只在内部使用，它偷偷将map内容给改变了，可能会给其他引用map的程序造成麻烦，请使用SqlUtils.formatMap(map)替代