com.fasterxml.jackson.databind.ObjectMapper.setBase64Variant()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(3.4k)|赞(0)|评价(0)|浏览(96)

本文整理了Java中com.fasterxml.jackson.databind.ObjectMapper.setBase64Variant()方法的一些代码示例,展示了ObjectMapper.setBase64Variant()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ObjectMapper.setBase64Variant()方法的具体详情如下:
包路径:com.fasterxml.jackson.databind.ObjectMapper
类名称:ObjectMapper
方法名:setBase64Variant

ObjectMapper.setBase64Variant介绍

[英]Method that will configure default Base64Variant that byte[] serializers and deserializers will use.
[中]方法,该方法将配置byte[]序列化程序和反序列化程序将使用的默认Base64Variant。

代码示例

代码示例来源:origin: rapidoid/rapidoid

private static ObjectMapper mapper() {
  ObjectMapper mapper = new ObjectMapper(new YAMLFactory());
  mapper.setBase64Variant(Base64Variants.MODIFIED_FOR_URL);
  mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
  mapper.registerModule(new AfterburnerModule());
  return mapper;
}

代码示例来源:origin: rapidoid/rapidoid

public static ObjectMapper newMapper() {
  ObjectMapper mapper = new ObjectMapper();
  mapper.setBase64Variant(Base64Variants.MODIFIED_FOR_URL);
  mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
  mapper.registerModule(tuuidModule());
  if (!Env.dev()) {
    mapper.registerModule(new AfterburnerModule());
  }
  return mapper;
}

代码示例来源:origin: rapidoid/rapidoid

private static ObjectMapper prettyMapper() {
  ObjectMapper mapper = new ObjectMapper();
  mapper.setBase64Variant(Base64Variants.MODIFIED_FOR_URL);
  mapper.configure(SerializationFeature.INDENT_OUTPUT, true);
  mapper.registerModule(tuuidModule());
  if (!Env.dev()) {
    mapper.registerModule(new AfterburnerModule());
  }
  DefaultPrettyPrinter pp = new DefaultPrettyPrinter();
  pp = pp.withObjectIndenter(new DefaultIndenter("  ", "\n"));
  mapper.setDefaultPrettyPrinter(pp);
  return mapper;
}

代码示例来源:origin: Yubico/java-webauthn-server

public static ObjectMapper json() {
  return new ObjectMapper()
    .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, true)
    .configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false)
    .setSerializationInclusion(Include.NON_ABSENT)
    .setBase64Variant(Base64Variants.MODIFIED_FOR_URL)
    .registerModule(new Jdk8Module())
  ;
}

代码示例来源:origin: org.rapidoid/rapidoid-jackson

private static ObjectMapper mapper() {
  ObjectMapper mapper = new ObjectMapper(new YAMLFactory());
  mapper.setBase64Variant(Base64Variants.MODIFIED_FOR_URL);
  mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
  mapper.registerModule(new AfterburnerModule());
  return mapper;
}

代码示例来源:origin: org.rapidoid/rapidoid-jackson

private static ObjectMapper prettyMapper() {
  ObjectMapper mapper = new ObjectMapper();
  mapper.setBase64Variant(Base64Variants.MODIFIED_FOR_URL);
  mapper.configure(SerializationFeature.INDENT_OUTPUT, true);
  mapper.registerModule(new AfterburnerModule());
  return mapper;
}

代码示例来源:origin: org.rapidoid/rapidoid-jackson

private static ObjectMapper mapper() {
  ObjectMapper mapper = new ObjectMapper();
  mapper.setBase64Variant(Base64Variants.MODIFIED_FOR_URL);
  mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
  mapper.registerModule(new AfterburnerModule());
  return mapper;
}

代码示例来源:origin: org.rapidoid/rapidoid-json

private static ObjectMapper mapper() {
  ObjectMapper mapper = new ObjectMapper();
  mapper.setBase64Variant(Base64Variants.MODIFIED_FOR_URL);
  mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
  mapper.registerModule(new AfterburnerModule());
  return mapper;
}

代码示例来源:origin: Yubico/java-webauthn-server

public static ObjectMapper cbor() {
  return new ObjectMapper(new CBORFactory()).setBase64Variant(Base64Variants.MODIFIED_FOR_URL);
}

相关文章

微信公众号

最新文章

更多

ObjectMapper类方法