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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
张小洛1 小时前
Spring IOC容器核心阶段解密:★Bean实例化全流程深度剖析★
java·后端·spring·ioc容器·bean实例化
专注VB编程开发20年1 小时前
C#,VB.NET从JSON数据里提取数组中的对象节点值
c#·json·.net
非ban必选3 小时前
spring-ai-alibaba官方 Playground 示例
java·人工智能·spring
要开心吖ZSH3 小时前
《Spring 中上下文传递的那些事儿》Part 2:Web 请求上下文 —— RequestContextHolder 与异步处理
java·spring
master-dragon5 小时前
spring-ai 工作流
人工智能·spring·ai
考虑考虑5 小时前
使用jpa中的group by返回一个数组对象
spring boot·后端·spring
chanalbert6 小时前
Spring 6 源码深度掘金:66+核心原理与高频面试攻坚指南
python·spring·面试
草履虫建模6 小时前
Postman - API 调试与开发工具 - 标准使用流程
java·测试工具·spring·json·测试用例·postman·集成学习
火车叨位去19497 小时前
映射阿里云OSS(对象存储服务)
java·spring
笑衬人心。9 小时前
初学Spring AI 笔记
人工智能·笔记·spring