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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
时光轻浅,半夏挽歌10 小时前
python不同格式文件的读写方式(json等)
python·json
鸽鸽程序猿10 小时前
【项目】【抽奖系统】抽奖
java·spring
JavaEdge.12 小时前
Spring数据源配置
java·后端·spring
铭毅天下12 小时前
Spring Boot + Easy-ES 3.0 + Easyearch 实战:从 CRUD 到“避坑”指南
java·spring boot·后端·spring·elasticsearch
源码获取_wx:Fegn089513 小时前
基于springboot + vue停车场管理系统
java·vue.js·spring boot·后端·spring·课程设计
村口张大爷14 小时前
Spring Boot Validation Service层验证
java·spring boot·spring
SadSunset14 小时前
(9)基于xml的自动装配
java·笔记·spring
hunter19901015 小时前
Spring线程池ThreadPoolTaskExecutor配置与实践
java·后端·spring
梦子yumeko15 小时前
Spring Ai Alibaba-1.1.0.0-RC1-LlmRoutingAgent
人工智能·spring·r语言
郭庆汝17 小时前
json库保存字典数据到本地
人工智能·深度学习·json