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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
CappuccinoRose1 小时前
JSON 数据交互规范
json·交互
m0_587383002 小时前
社区家政系统开发实战:从需求分析到上线部署全指南
java·spring boot·spring·需求分析
【赫兹威客】浩哥4 小时前
【无标题】
python·spring·django·pyqt
cfm_29146 小时前
Spring AI Tool 调用架构全解
java·人工智能·spring
sun༒7 小时前
Spring @Scheduled 定时任务详解:Cron表达式、执行顺序、优先级与并行调度
java·后端·spring
AI多Agent协作实战派10 小时前
AI多Agent协作系统实战(四十六):改了十次规则,AI员工还是老样子——会话缓存的坑
java·spring·缓存
Rain的Java大神之路20 小时前
介绍一下分布式事务
java·分布式·后端·spring·spring cloud·架构·springcloud
不会代码的小猴1 天前
7. JSON
开发语言·c++·笔记·qt·算法·json
AI人工智能+电脑小能手1 天前
大白话说Java设计模式-26-策略模式(业务实战篇)
java·spring·设计模式·策略模式·支付系统·算法切换
丰锋ff1 天前
7.1Json
json