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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
wtsolutions31 分钟前
Excel-to-JSON Local App - Secure Offline Excel to JSON Conversion
json·excel
所愿ღ2 小时前
SSM框架-Spring1
java·开发语言·笔记·spring
Flittly2 小时前
【SpringSecurity新手村系列】(5)RBAC角色权限与账户状态校验
java·spring boot·笔记·安全·spring·ai
所愿ღ2 小时前
SSM框架-Spring2
java·开发语言·笔记·spring
Flittly3 小时前
【SpringSecurity新手村系列】(6)基于角色的权限控制、权限拦截注解与自定义无权限页面
java·spring boot·安全·spring·安全架构
weixin_ab3 小时前
【使用 curl 快速验证 Maven 依赖是否存在 —— 以 Spring AI OpenAI Starter 为例】
spring·maven
Hello_Embed3 小时前
嵌入式上位机开发入门(二十九):JsonRPC TCP Server
网络·单片机·网络协议·tcp/ip·json·嵌入式
派大星酷3 小时前
AOP 完整精讲:原理、核心概念、五种通知、切点语法、自定义注解实战
java·mysql·spring
杨凯凡12 小时前
【021】反射与注解:Spring 里背后的影子
java·后端·spring