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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
叶总没有会29 分钟前
微服务--分布式基础
java·spring·spring cloud·微服务
考虑考虑9 小时前
Springboot环境变量占位符语法
spring boot·后端·spring
步行cgn11 小时前
Spring 基于 XML 的自动装配:byName 详解
java·后端·spring
不会c+11 小时前
Day02 - 需求分析与用例建模
spring
LuTshoes12 小时前
spring ai 实战 手搓 PlaneExecuteAgent
java·人工智能·spring·ai
边境悍匪12 小时前
蜗牛学苑 Java 智能体学习 Day42|项目周开发技术汇总 1 思维导图复盘
java·开发语言·spring boot·学习·spring
譕痕14 小时前
notepad++安装插件 可视化展示 json串内容
json·intellij-idea
paopaokaka_luck14 小时前
小学非遗科普平台(AI 非遗科普问答,ECharts学情数据、非遗资源分类与审核,资源收藏下载与学习记录,学习任务发布和作品评分,活动报名签到与统计)
java·人工智能·spring·信息可视化·数据分析·echarts
Yize.15 小时前
Spring Task定时任务全解析:从入门到实战
java·spring
wno70418 小时前
Spring Security添加图形验证码
java·后端·spring