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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
ly768941 分钟前
Spring Data MongoDB 批量写入实践:BulkOperations 批大小与写关注权衡
java·mongodb·spring·批量写入·bulkoperations·写关注·mongotemplate
会编程的吕洞宾1 小时前
Spring AI 2.0 自校正结构化输出实战:让大模型稳定吐出合格 JSON
java·人工智能·后端·spring
java资料站3 小时前
七、Spring AI Alibaba · Skills
java·后端·spring
霸道流氓气质4 小时前
LLM API密钥管理与轮换策略:Spring Vault动态密钥、熔断限流协同与多Provider路由的 Java 生产级实现
java·后端·spring
木头科技6 小时前
【AI 工程化第十五篇】Spring AI 流式输出高并发性能优化实战:SSE、背压、限流、缓存与灰度发布
人工智能·spring·性能优化
阿狗童鞋7 小时前
SpringSecurity权限认证实战指南
java·后端·spring
会编程的吕洞宾8 小时前
Spring Cloud Gateway限流实战 Redis令牌桶算法+熔断降级
java·后端·spring
sp42a10 小时前
简单的 Spring 文件上传与下载组件
java·后端·spring
步行cgn10 小时前
为什么 Spring 建议使用构造器注入?
java·后端·spring
萧瑟余晖10 小时前
Spring MVC文件上传SSE与WebSocket详解
websocket·spring·mvc