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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
霸道流氓气质35 分钟前
Spring 事务同步机制 —— AfterTransactionActionCollector 的异步解耦原理
java·后端·spring
星空3 小时前
Springboot复习
java·spring boot·spring
聊浮游5 小时前
JAVA2026最新全套学习资料、学习路线
java·开发语言·jvm·mysql·spring·maven·idea
未秃头的程序猿6 小时前
读Spring AI源码的方法——不是硬啃,是带着问题去翻
java·后端·spring
evans在进步6 小时前
Spring MVC 核心机制详解:全局异常处理、请求跳转与数据绑定
java·spring·mvc
趴下吧7 小时前
spring boot启动流程总结
java·spring boot·spring
Tirzano8 小时前
springoauth2server配置
java·spring boot·spring
JacksonMx8 小时前
ContentCachingRequestWrapper 实战:解决请求体“只能读一次”的官方方案
java·spring boot·spring
都叫我大帅哥9 小时前
@EnableTransactionManagement 详解:Spring 声明式事务的基石
java·spring
A黄俊辉A10 小时前
java RedisTemplate 的使用
java·spring boot·spring