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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
昂子的博客13 分钟前
Redis缓存 更新策略 双写一致 缓存穿透 击穿 雪崩 解决方案... 一篇文章带你学透
java·数据库·redis·后端·spring·缓存
坚持就完事了14 分钟前
JSON的了解
json
百***688214 分钟前
SpringBoot中Get请求和POST请求接收参数详解
java·spring boot·spring
Chan164 小时前
【 Java八股文面试 | JVM篇 内存结构、类加载、垃圾回收与性能调优 】
java·jvm·spring boot·后端·spring·idea
Chan164 小时前
【 Java八股文面试 | Redis篇 缓存问题、持久化、分布式锁 】
java·数据库·redis·后端·spring·缓存·面试
奥吼吼~~6 小时前
标准输入输出stdio和JSON-RPC
网络协议·rpc·json
凌波粒8 小时前
SpringMVC基础教程(3)--SSM框架整合
java·sql·spring·intellij-idea·mybatis
q***656911 小时前
Spring Data 什么是Spring Data 理解
java·后端·spring
q***318911 小时前
Spring Framework 中文官方文档
java·后端·spring
洛_尘12 小时前
Java EE进阶5:Spring IoC&DI
java·spring·java-ee