当前位置: 首页 > 知识库问答 >
问题:

如何在使用Jackson ObjectMapper时忽略pojo注释?

郎成龙
2023-03-14

我有一个带有Jackson注释的POJO

     public class Sample{

        private String property1;

        @JsonIgnore
        private String property2;

        //...setters getters

     }

因此,当Jackson库被其他框架(如RestEasy)用于自动编组时,这些注释有助于指导序列化和反序列化过程。

共有1个答案

佟涵畅
2023-03-14

嗨,如果您使用的是com.fasterxml.jackson,那么代码是-

ObjectMapper mapper = new ObjectMapper().configure(MapperFeature.USE_ANNOTATIONS, true);
 类似资料:
  • URI URI=URI.CREATE(url1); String requestBody=“{\”Objects\“:[471642]}”; HttpRequest request=RequestFactory.BuildPostRequest(新建GenericUrl(uri), HttpResponse response=request.execute(); '''

  • 我的函数包括不同的javax查询注释,例如:、、等。。 调用joinPoint时有没有排除这些参数的方法。getArgs()? 例子: 我想这样做的原因是我有几个URL,同时将大约10%标记为持久性。这意味着我希望将输入数据保存在某个持久服务中。查询

  • 例如,我想用键盘输入一个名字,但我犯了一个错误,想纠正它。因此,我使用退格键并尝试删除我输入的字符。它似乎也将退格作为输入。我怎样才能忽略退格并更正输入?

  • 问题内容: 我正在编写此代码: 此代码忽略空行,但我也想忽略以#开头的行(注释)。 任何想法如何添加多个模式? 问题答案: 更改为 要么 如果您想在之前忽略空格。

  • 问题内容: 在Python中,我刚刚阅读了一个文本文件中的一行,并且我想知道如何编写代码以忽略该行开头带有#的注释。 我认为应该是这样的: 但是我是Python的新手,我不知道语法 问题答案: 您可以使用startswith() 例如

  • 我在我的应用程序中使用带有陶土的ehcache。当我使用带有陶土的ehcache时,我的响应时间增加了700倍。我认为陶土需要时间来测量物体的大小,因为它给了我警告: net.sf.ehcache.pool.sizeof。ObjectGraphWalker checkMaxDepth警告:在尝试计算对象图的大小时,已达到1000个对象引用的配置限制。如果继续调整大小操作,可能会出现严重的性能下降。