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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
绘梨衣的sakura路10 小时前
Fastjson ≤ 1.2.83 新型 RCE 漏洞深度分析:三层绕过机制与完整利用链
安全·web安全·json
fīɡЙtīиɡ ℡14 小时前
内存泄漏产生的原因
java·spring·servlet
xixingzhe215 小时前
spring ai简单使用skills
数据库·人工智能·spring
乐观的Terry19 小时前
8、发布系统-完整流水线的核心
java·spring boot·spring·spring cloud
江湖十年20 小时前
Go 语言中 YAML to JSON 踩坑笔记
后端·go·json
前网易架构师-高司机1 天前
带标注的扑克牌识别数据集,识别率99.5%,3083张图,支持yolo,coco json,voc xml,文末有模型训练代码
xml·yolo·json·数据集·数字·扑克牌·纸牌
Y3815326621 天前
3 种 SERP 数据处理方案对比:流式 / 批处理 / 缓存
java·spring·缓存
前网易架构师-高司机1 天前
带标注的浮游藻类24种数据集,识别率91.5 %数据集, 23175张图,支持yolo,coco json,voc xml,文末有模型训练代码
yolo·json·数据集·微观·生物·浮游·藻类
Sayuanni%31 天前
Spring IOC
java·spring·rpc
dkbnull1 天前
Spring Boot依赖注入方式对比详解
spring boot·spring