栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

杰克逊(Jackson)不变龙目岛注释课

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

杰克逊(Jackson)不变龙目岛注释课

添加 ConstructorProperties

  • 用以下行在适当的位置创建
    lombok.config
    文件:
    lombok.anyConstructor.addConstructorProperties = true
  • @Value
    向您的班级添加lombok 批注以使其不可变

然后,Jackson的序列化和反序列化将按预期工作。

该方法:

  • 符合标准
  • 比以前的最佳答案具有更少的锅炉空间
  • 适用于v1.16.20(2018年1月9日)及更高版本

编辑:2020-08-16

  • 注意:使用
    @Builder
    with将
    @Value
    导致该解决方案失败。(感谢下面来自@ guilherme-blanco的评论。)但是,如果您还添加例如,
    @AllArgsConstructor
    它仍然可以按预期运行。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/388484.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号