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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
ID_180079054739 小时前
除了 Python,还有哪些语言可以解析 JSON 数据?
开发语言·python·json
杰克尼11 小时前
springCloud_day07(MQ高级)
java·spring·spring cloud
杰克尼13 小时前
SpringCloud_day05
后端·spring·spring cloud
卓怡学长16 小时前
m319个人网站的设计与实现
java·数据库·spring·tomcat·maven·intellij-idea
砍材农夫18 小时前
spring-ai 第五模型介绍
java·人工智能·spring
mu_guang_18 小时前
计算机体系结构2-内存一致性
java·后端·spring·计算机体系结构
橘子编程19 小时前
计算机内存与缓存完全指南
java·计算机网络·spring·缓存
杰克尼19 小时前
springCloud(day09-Elasticsearch02)
java·后端·spring·spring cloud
云烟成雨TD19 小时前
Spring AI 1.x 系列【24】结构化输出 API
java·人工智能·spring
计算机学姐19 小时前
基于SpringBoot的高校实验室预约管理系统
java·spring boot·后端·mysql·spring·信息可视化·tomcat