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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
玖石书28 分钟前
ASP.NET Core 迁移至 Spring系列:编译生态篇
后端·spring·asp.net
Jul1en_2 小时前
【Java 脚手架】封装通用工具类-1
java·spring boot·分布式·spring·spring cloud
关于不上作者榜就原神启动那件事2 小时前
从 MDC 到 Agent:我手搓的文档路由协议,在 Spring AI Alibaba 里找到了正式实现
java·人工智能·spring·ai·agent
IKUN家族3 小时前
Spring MVC(三)
运维·服务器·spring boot·spring·servlet·java-ee
用户7783366132113 小时前
SERP API JSON Schema 演进版本管理实战
json·api
她说可以呀3 小时前
Spring-ai-alibaba视频生成
人工智能·spring·音视频
会编程的吕洞宾3 小时前
Spring Boot 虚拟线程实战:从原理到生产环境
java·后端·spring
黑桃小柒73 小时前
Prompt 工程的“断舍离“:如何用更少的词让 AI Agent 更聪明
java·后端·spring
一路向北North3 小时前
Spring AI(9) :解决百炼平台兼容性问题
java·人工智能·spring
玖石书4 小时前
ASP.NET Core 迁移至 Spring系列:语言基础篇
spring·asp.net·技术栈迁移