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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
福兮说4 小时前
前后端算的 MD5、SHA-256 对不上?编码、换行、BOM、HMAC、JSON 顺序,八个原因逐个实测
前端·javascript·node.js·json·哈希算法
萧瑟余晖5 小时前
Spring 事件机制与条件装配详解
spring
Wx-bishekaifayuan5 小时前
springboot陨石鉴收系统96265-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·python·spring·课程设计
x-Achan6 小时前
Redis实现方案:更新策略、穿透、雪崩、击穿、工具封装
java·spring boot·redis·spring·bootstrap·mybatis
步行cgn17 小时前
Spring 全注解开发详解
java·后端·spring
网络毒刘18 小时前
MCP 从 0 接入 Cursor:mcp.json 安装配置到最小调用与常见报错
json
ZealSinger20 小时前
Spring7 RestTemplate弃用迁移
java·spring·后端开发·restclient
萧瑟余晖21 小时前
Spring 资源与环境配置体系详解
spring
不才不才不不才1 天前
Spring 源码系列(29): 20 道高频面试题源码级解析合集
java·后端·spring
小小龙学IT1 天前
Go 语言 encoding/json 标准库深度解析:从 Tag 反射到流式处理
golang·json