最近的项目里有某个属性需要接收,但不需要返回,于是添加了

@JsonIgnore

但随后发现了bug,这个属性也不能接收了,查阅资料发现,从2.6版本起

如果想接收则需要添加  @JsonProperty ,则可实现接收,但不返回的效果

这2个注解直接加在字段上即可,也可以 @JsonIgnore 添加在 getter     @JsonProperty 添加在setter

,不过现在多使用lombok,多半是用不到

在新版本里(2.9.0以后的某个版本)需要采用如下设置 如

@JsonProperty(access = JsonProperty.Access.WRITE_ONLY)    可接收参数,而不会序列化字符串

@JsonProperty(access = JsonProperty.Access.READ_ONLY)     可序列化为字符串,而不会接收

此外如果使用的是Gson ,则还可以使用transient关键字   com.google.gson.Gson

 
参考资料:

https://www.cnblogs.com/sxdcgaq8080/p/5772784.html

 

JsonIgnore导致不能接收参数相关推荐

  1. 高通平台GPS工程测试接收参数解析

    高通平台GPS工程测试&接收参数解析 前言 一.GPS工程测试 1.测试环境&仪器搭建 2.板子/整机状态 二.GPS接收机参数解析 1.灵敏度 2.空间衰减 3.SNR信噪比 4.C ...

  2. 如何发送和接收参数?五种参数传递方法

    通常情况下,我们可以使用GET或POST来发送请求和数据,但GET和POST两种方法所携带的数据都是比较简单的数据,接下来在我们这个基础上,列举5种比较负责的参数传递方法,并对这些参数如何发送,后台改 ...

  3. Controller 的方法使用String接收参数的好处

    Controller 的方法使用String接收参数的好处是什么,为什么不建议用Long或Integer接收参数呢? 因为String范围广,是字符串就能接收,而Long和Integer这种,本来应该 ...

  4. Struts2中Action接收参数

    Struts2中Action接收参数的方法主要有以下三种: Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数:     a.定义:在Action类中定义属 ...

  5. 小程序 url 对象转字符串编码传参 url 字符串转对象解码接收参数

    url 对象转字符串编码传参 let info = encodeURI(JSON.stringify(this.data.info));wx.navigateTo({url: '/pages/part ...

  6. Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法...

    Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法 www.MyException.Cn   发布于:2012-09-15 ...

  7. java 注解报错_java注解验证接收参数 返回注解字段的错误

    1.在controller接口方法接收参数加上 @Valid注解 并且在实体类参数后紧跟 BindingResult bindingresul BindingResultMsgUtil工具类: pub ...

  8. 详细解析ASP.NET中Request接收参数乱码原理

    起因: 今天早上被同事问了一个问题:说接收到的参数是乱码,让我帮着解决一下.   实际情景:   同事负责的平台是Ext.js框架搭建的,web.config配置文件里配置了全局为"GB23 ...

  9. asp.net跳转并接收参数

    Server.Transfer("../Position/NewStaff.aspx?ReturnPage=1"); 下面这个比较好: response.write alert 好 ...

最新文章

  1. appender log4j 扩展_java-如何在log4j2中创建自定义Appender?
  2. 怎么git 自己建的服务器_如何搭建自己的git服务器
  3. igmpproxy_Linux IGMP PROXY 学习笔记 之二 igmp proxy的处理流程分析
  4. java字符串10_十个最常见的Java字符串问题
  5. 3.程序的局部性原理
  6. bzoj4196:[Noi2015]软件包管理器
  7. 一文弄懂各种loss function
  8. php下的jsonp使用实例
  9. 精通开关电源设计第二版pdf_11、秋招年35月准备期——Verilog HDL高级数字设计(第二版)...
  10. Powershell 函数中的CmdletBinding()是怎么回事?
  11. linux麒麟安装教程,优麒麟使用教程第四期:Linux平台U盘启动盘制作
  12. BZOJ 1507 [NOI2003]Editor
  13. 【优化算法】混合蛙跳优化算法(SFLA)【含Matlab源码 1472期】
  14. HBase 过滤器使用
  15. 网站重要的推广方式——博客推广(上:什么是博客推广)
  16. mysql 整除取整,MySQL小数位取整
  17. recyclerview简单实现立体魔方动画切换效果
  18. android中数据库sql语句删除指定日期或之前之后的数据
  19. 用c 语言循环抓取网页,C语言获取网页源代码
  20. IT男容易出现的几个问题

热门文章

  1. PANet 学习笔记
  2. 小程序开发:概念、特点、原理及技术架构解析
  3. 3天掌握目标达成术:第一天
  4. Python入门(二十一)- 常见模块
  5. 提防PQMAGIC和GHOST的误操作
  6. Android 使用网络技术
  7. 以太坊:智能合约(Contracts)
  8. Discuz任意文件删除
  9. h5+css 水平菜单制作
  10. ubuntu安装oracle