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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
Y学院1 小时前
Spring AI Alibaba 高质量实战教程(从入门到企业级落地)
java·人工智能·spring·自然语言处理
云烟成雨TD1 小时前
Spring AI Alibaba 1.x 系列【34】Human-in-the-Loop(人在回路)执行流程
java·人工智能·spring
tsyjjOvO2 小时前
SpringCloud Alibaba Sentinel 从入门到精通
spring·spring cloud·sentinel
JAVA学习通2 小时前
本地知识库接入大模型时的权限隔离与安全设计
java·人工智能·安全·spring
zhenxin012211 小时前
Spring Boot 3.x 系列【3】Spring Initializr快速创建Spring Boot项目
spring boot·后端·spring
oyzz12012 小时前
Spring EL 表达式的简单介绍和使用
java·后端·spring
后置的猿猴13 小时前
Spring 循环依赖
java·后端·spring
热爱Java,热爱生活14 小时前
浅谈Spring三级缓存
java·spring·缓存
shark222222216 小时前
Spring 的三种注入方式?
java·数据库·spring
hERS EOUS16 小时前
Spring Boot + Spring AI快速体验
人工智能·spring boot·spring