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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
计算机毕设指导6几秒前
基于SpringBoot校园学生健康监测管理系统【源码文末联系】
java·spring boot·后端·spring·tomcat·maven·intellij-idea
RInk7oBjo5 分钟前
spring-事务管理
数据库·sql·spring
希望永不加班7 分钟前
SpringBoot 数据库连接池配置(HikariCP)最佳实践
java·数据库·spring boot·后端·spring
yaoyouzhong44 分钟前
基于SpringBoot和PostGIS的云南与缅甸的千里边境线实战
java·spring boot·spring
带刺的坐椅2 小时前
Spring-AI 与 Solon-AI 深度对比分析报告
java·spring·ai·llm·solon·spring-ai·solon-ai
做个文艺程序员2 小时前
Spring AI + Qwen3.5 实现多步 Agent:从工具调用到自主任务拆解的踩坑全记录
java·人工智能·spring
Aktx20FNz3 小时前
一文学习 Spring AOP 源码全过程
java·学习·spring
明灯伴古佛5 小时前
面试:对Spring AOP的理解
java·spring·面试
NE_STOP6 小时前
SpringCloud进阶--RabbitMQ消息队列(完结)
spring
studyForMokey6 小时前
【Android面试】RecylerView专题
android·spring·面试