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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
没有bug.的程序员8 小时前
Spring Cloud Eureka:注册中心高可用配置与故障转移实战
java·spring·spring cloud·eureka·注册中心
若鱼19199 小时前
SpringBoot4.0新特性-BeanRegistrar
java·spring
好好研究10 小时前
SpringBoot - yml配置文件
java·spring boot·spring
廋到被风吹走11 小时前
【Spring】Spring Cloud OpenFeign 深度解析:动态代理、Ribbon集成与Hystrix降级
spring·spring cloud·ribbon
java1234_小锋16 小时前
Spring里AutoWired与Resource区别?
java·后端·spring
崎岖Qiu16 小时前
【深度剖析】:结合 Spring Bean 的生命周期理解 @PostConstruct 的原理
java·笔记·后端·spring·javaee
qq_124987075318 小时前
基于SpringBoot的闪电队篮球俱乐部管理系统的设计与开发(源码+论文+部署+安装)
java·数据库·spring boot·后端·spring·毕业设计·计算机毕业设计
枫斗.18 小时前
Spring AI 自定义 ChatClient Bean 注入冲突问题详解
java·人工智能·spring
是三好18 小时前
javaSE
java·后端·spring
曹轲恒18 小时前
SpringBoot整合SpringMVC(下)
java·spring boot·spring