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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
七夜zippoe9 小时前
Spring AI 是什么?Java 工程师的 AI 开发第一站
java·人工智能·spring·ai·开发
喵喵虫9 小时前
汉字笔顺笔画元数据导出 JSON
小程序·json·元数据·汉字·笔顺·笔画
wangjialelele9 小时前
一文梳理 Spring Cloud 核心组件:Eureka、Nacos、OpenFeign、LoadBalancer 与 Gateway
java·spring boot·spring·spring cloud·微服务·nacos
萧瑟余晖10 小时前
Spring Security综合实战与安全加固详解
java·安全·spring
CarIise10 小时前
Spring MVC 请求参数绑定与常用注解2
java·spring·mvc
Nebula_g10 小时前
SpringBoot企业级实战项目—云禾外卖—SpringBoot常用注解解析
java·网络·数据库·spring boot·后端·spring·javase
CarIise11 小时前
Spring MVC 请求参数绑定与常用注解
java·spring·mvc
萧瑟余晖11 小时前
Spring Security 6.x新特性与架构演进详解
java·spring·架构
萧瑟余晖12 小时前
Spring Security架构总览与过滤器链详解
spring·架构