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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
9523616 小时前
MyBatis
后端·spring·mybatis
傻瓜搬砖人1 天前
Spring集成Web环境
java·spring·maven
Java小生不才1 天前
Spring AI文生音
java·人工智能·spring
二哈赛车手1 天前
新人笔记---实现简易版的rag的bm25检索(利用ES),以及RAG上传时的ES与向量数据库双写
java·数据库·笔记·spring·elasticsearch·ai
蜜獾云1 天前
rocketmq traceId重复问题
spring·rocketmq·java-rocketmq
直奔標竿1 天前
Java开发者AI转型第二十五课!Spring AI 个人知识库实战(四)——RAG来源追溯落地,拒绝AI幻觉
java·开发语言·人工智能·spring boot·后端·spring
薪火铺子1 天前
Spring Security 6.x 实战指南
java·后端·spring
BING_Algorithm1 天前
一文搞定 AOP 所有核心知识点
spring boot·后端·spring
Cyan_RA91 天前
SpringMVC 请求数据绑定与参数映射 详解
java·后端·spring·mvc·springmvc·映射请求数据
Java成神之路-1 天前
多 Filter、多 Interceptor 执行优先级控制方案
spring·java web