docs: public byte[] toByte(Object bean, Charset charset)
              throws IllegalAccessException, InvocationTargetException, NoSuchMethodException {
          Object value = this.getFieldValue(bean);
          if (isDynamicField()) {
              return getDynamicFieldByteValue(value, charset);
          } else if (String.class.equals(field.getType())) {
              // 如果是动态属性
              return BytesUtil.objString2Byte((String) value, max, charset);
          } else if (long.class.equals(field.getType())) {
              return BytesUtil.long2buff((long) value);
          } else if (int.class.equals(field.getType())) {
              return BytesUtil.long2buff((int) value);
          } else if (Date.class.equals(field.getType())) {
              throw new FdfsColumnMapException("Date 还不支持");
          } else if (byte.class.equals(field.getType())) {
              byte[] result = new byte[1];
              result[0] = (byte) value;
              return result;
          } else if (boolean.class.equals(field.getType())) {
              throw new FdfsColumnMapException("boolean 还不支持");
          }
          throw new FdfsColumnMapException("将属性值转换为byte时未识别的FdfsColumn类型" + field.getName());
      }