Jackson注解屏蔽某些字段读取权限

问题

Java Bean中某些成员变量,不想被前端读取到。

解决

使用Jackson如下注释:

java 复制代码
@JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
private String password;

就可以在Java Bean序列化的时候,不会序列化这个password字段。

总结

Spring引入Jackson json序列化库真好用。

相关推荐
黄俊懿26 分钟前
【深入理解SpringCloud微服务】Seata(AT模式)源码解析——开启全局事务
java·数据库·spring·spring cloud·微服务·架构·架构师
@#---2 小时前
如何准确判断json文件并且拿到我想要的信息
android·python·json
Dwzun3 小时前
基于SpringBoot+Vue的二手书籍交易平台系统【附源码+文档+部署视频+讲解)
java·vue.js·spring boot·后端·spring·计算机毕业设计
雨中飘荡的记忆4 小时前
Spring状态机深度解析
java·后端·spring
SadSunset5 小时前
(16)Bean的实例化
java·数据库·笔记·spring
WarPigs6 小时前
Unity添加Newtonsoft.json
json
雨中飘荡的记忆6 小时前
Spring事件机制:解耦利器与实战
spring
float_六七7 小时前
Spring AOP连接点实战解析
java·后端·spring
醇氧8 小时前
springAI学习 一
学习·spring·ai·ai编程
老华带你飞8 小时前
出行旅游安排|基于springboot出行旅游安排系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·spring·旅游