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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
Hui Baby9 小时前
Spring Security
java·后端·spring
Geek-Chow10 小时前
微服务认证与授权: 12 — JWKS 深入解析
spring·微服务·安全架构
编程(变成)小辣鸡11 小时前
Spring事务失效场景
java·后端·spring
Amy1870211182314 小时前
UL证书只是起点——智能电表出口北美,真正的考验在量产之后
json
SelectDB14 小时前
Agent 场景动态 JSON 性能拆解:Apache Doris 比 ClickHouse 快 7 倍、比 Elasticsearch 快 2 倍
数据库·json·agent
一路向北North15 小时前
Spring Security OAuth2.0(18):资源服务测试
java·后端·spring
ahauedu16 小时前
多租户 RAG 知识库系统基于Spring Boot 4.0.5+Spring AI 2.0.0 + Milvus
spring·rag·springai2.0
一路向北North17 小时前
Spring Security OAuth2.0(19):JWT令牌
java·后端·spring
卓怡学长20 小时前
w268基于springboot + vue 物流系统
java·数据库·vue.js·spring boot·spring·intellij-idea
前网易架构师-高司机20 小时前
带标注的21种中药材识别数据集,识别率73.8%数据集,2237张图,支持yolo,coco json,voc xml,文末有模型训练代码
xml·yolo·json·数据集·中药·药材·中草药