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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
heimeiyingwang11 小时前
【架构实战】缓存一致性:Cache Aside与双写问题的破解
spring·缓存·架构
栈溢出了12 小时前
Redis 分片集群与哈希槽笔记
java·redis·笔记·spring
一路向北North17 小时前
Spring Security OAuth2.0(20):完善环境配置
java·后端·spring
9523621 小时前
Redis - 基本操作
数据库·redis·spring·缓存
卓怡学长21 小时前
w261springboot基于web学校课程管理系统
java·数据库·spring boot·spring·intellij-idea
她说..1 天前
Apache Commons Lang3 Pair 完整版实战详解
java·spring·java-ee·apache·springboot
黒亱中旳1 天前
Java AI 框架三国杀:Solon AI vs Spring AI vs LangChain4j 深度对比
java·人工智能·spring
恼书:-(空寄1 天前
Spring AOP底层是怎么织入的?——ProxyFactory、JDK Proxy vs CGLIB与编译期织入
spring·动态代理
长不胖的路人甲2 天前
SpringCloud 服务雪崩、熔断、降级
后端·spring·spring cloud
卓怡学长2 天前
w263基于springboot + vue 健康饮食管理系统
java·数据库·vue.js·spring boot·spring·intellij-idea