问答

关于java注解

作者:admin 2021-05-05 我要评论

我这里自定义了个叫 @ParseNull 的注解,它上面有 @JsonDeserialize(using = ParseNullDeserializer.class) 这个注解。 为啥我用 @ParseNull 注解标记的字段,@J...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

我这里自定义了个叫 @ParseNull 的注解,它上面有 @JsonDeserialize(using = ParseNullDeserializer.class) 这个注解。
为啥我用 @ParseNull 注解标记的字段,@JsonDeserialize 注解没起到作用呢?
如果直接用 @JsonDeserialize(using = ParseNullDeserializer.class) 标记字段就可以。
这个原理不是应该跟 @RestController 注解一样么,我看@RestController 上标着 @Controller + @ResponseBody

image.png
image.png

###

注解要想生效必须定义注解处理器,否则注解就只是一个标记而已,不做任何处理

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 关于java注解

    关于java注解

  • vscode的settings.json里Incorrect typ

    vscode的settings.json里Incorrect typ

  • js对数组对象中重复的值进行重命名处理

    js对数组对象中重复的值进行重命名处理

  • 关于 VUei18n

    关于 VUei18n

腾讯云代理商
海外云服务器