code: public String toJson(Object obj, boolean ignoreNull) {
          if (obj == null) {
              return null;
          }
          if (obj instanceof String) {
              return (String) obj;
          }
          try {
              ObjectMapper mapper;
              if (ignoreNull) {
                  mapper = MAPPER_IGNORE_NULL;
              } else {
                  mapper = MAPPER;
              }
              return mapper.writeValueAsString(obj);
          } catch (Exception e) {
              log.error("序列化失败，失败原因：", e);
              return "";
          }
      }
docs: 将Object序列化（对于byte[]，会将byte[]用Base64编码一下，然后返回，相当于对该byte调用Base64的encode方法然后将结果返回，对于String
  会直接将String返回）
  
  @param obj        要序列化的对象
  @param ignoreNull 是否忽略空元素 ，如果为true为忽略
  @return 序列化失败将返回空字符串