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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
luteres2 小时前
Spring学习笔记
java·后端·spring
XLYcmy4 小时前
PDF论文处理器 - 完整使用指南
pdf·llm·json·agent·token·csv·dify
让你三行代码QAQ6 小时前
SpringAI-Advisors
spring·ai编程
杰哥哥不是个好叔叔6 小时前
【Spring AI】Spring AI 2.0.1 新特性袭来
java·人工智能·spring
落魄实习生7 小时前
Spring AI Alibaba入门-生态集成
java·人工智能·spring
樱花落木兰7 小时前
Git 超全零基础教程|三区原理、全套命令、分支协作、冲突解决、IDEA 集成(面试必备)
ide·git·json·github
qyyyyy5708 小时前
PDF 转 JSON 怎么做?从表格和元数据提取到 LLM 结构化处理
数据库·pdf·json·erlang·llama
山鬼龙王8 小时前
从源码角度剖析:Spring如何用三级缓存解决循环依赖
spring
MetaLite10 小时前
Spring-MVC微服务接口怎么分层-网关Controller与Service边界
spring·微服务·mvc
钱栈up10 小时前
别忽略INFO日志:我用AI编码助手1小时修完3个接口的隐藏Bug
后端·json·trae