json JacksonObjectWriter写入包括忽略的字段

vlurs2pr  于 2023-01-27  发布在  其他
关注(0)|答案(1)|浏览(131)

假设我用@JsonIgnore标注了类的某个字段:

public TestClass{
  @JsonIgnore TestField fild;
}

但是现在我想把这个类的对象包括这些字段写到json中,我怎么做呢?有没有一些属性可以和ObjectMapper一起使用,像objectMapper.properties(INCLUDE_IGNORED_FIELDS).write(object)之类的或者类似这样的?

deyfvvtc

deyfvvtc1#

是的,您可以使用以下命令执行此操作:

objectMapper.disable(MapperFeature.USE_ANNOTATIONS);
    String result = objectMapper.writeValueAsString(bean);

相关问题