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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
自强的小白19 分钟前
Spring事务失效的场景
java·spring
LeoCrawls26 分钟前
Python 读取 JSON 常见报错排查,附完整处理函数
python·json·php
dadaobusi4 小时前
Trace-driven 建模(基于轨迹/踪迹的建模)
java·后端·spring
南归北隐5 小时前
Spring AI Alibaba Graph框架实现Tools工具调用
java·后端·spring·spring ai·spring ai tools
步行cgn15 小时前
Spring 注解使用详解
java·spring
一条小小yu16 小时前
Spring IoC的理解
java·后端·spring
星河耀银海17 小时前
数据解析:AI返回JSON数据在HTML5中的渲染方法
人工智能·json·html5
yychen_java19 小时前
第六篇:Spring AI 实战:将 Java 业务接口封装成企业级 MCP Server
java·人工智能·spring
m0_5873830021 小时前
24小时自助健身房软硬件解决方案实战指南:从架构设计到部署实施
java·spring·小程序·架构·需求分析
木头科技21 小时前
【AI 工程化第五篇】Spring AI Agent 生产治理实战:限流、熔断、降级、灰度、多模型路由和安全边界
人工智能·安全·spring