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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
IT 行者2 分钟前
Spring AI 2.0.0-M5 发布:全面转向 OpenAI Java SDK
java·人工智能·spring
电商API_1800790524725 分钟前
淘宝商品评论数据获取指南|批量自动化|api应用
java·爬虫·spring·性能优化·自动化
java1234_小锋35 分钟前
Spring AI 2.0 开发Java Agent智能体 - 对话与提示词工程(Prompt)
java·人工智能·spring
小新同学^O^1 小时前
初步了解--> SpringCloud
java·学习·spring·spring cloud
老神在在0012 小时前
jsonshema小点
python·json
二哈赛车手19 小时前
新人笔记---Spring AI的Advisor以及其底层机制讲解(涉及源码),包含一些遇见的Spring AI的Advisor缺陷问题的解决方案
java·人工智能·spring boot·笔记·spring
薪火铺子19 小时前
Redis 缓存三大问题与解决方案
redis·spring·缓存
pq21719 小时前
Spring FactoryBean源码解析
java·spring boot·spring
pq21719 小时前
spring如何扫描解析bean(注册bean的多种方式)
spring
IT空门:门主1 天前
spring ai alibaba -流式+invoke的人工介入的实现
java·后端·spring