技术栈

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

亚林瓜子2024-09-19 19:31

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

上一篇:ElasticSearch介绍+使用
下一篇:记录工作中遇到的问题(持续更新~)
相关推荐
辰海Coding
3 小时前
MiniSpring框架学习-为什么一个请求访问 /helloworld,最后能调用到某个 Controller 方法?原始 MVC实现
java·学习·程序人生·spring·mvc
杨运交
5 小时前
[020][缓存模块]基于 BeanCreator 的缓存管理器创建器模式设计与实践
java·spring·缓存
lifejump
5 小时前
JSON技术解析
json
会编程的土豆
6 小时前
消息队列(MQ)入门笔记
java·笔记·spring
彦为君
7 小时前
JavaSE-11-ByteBuffer(NIO核心组件)
java·开发语言·前端·数据库·后端·spring·nio
一切顺势而行
7 小时前
easysearch 安装
spring·spring cloud·微服务
Jing_jing_X
7 小时前
DeepSeek 的上下文缓存是什么?它和程序里的 Redis 缓存一样吗?
redis·spring·缓存·ai
RelishCoding
8 小时前
SpringMVC-01
后端·spring
未若君雅裁
8 小时前
Spring Cloud 组件全景与注册中心原理
后端·spring·spring cloud
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法04CC-Switch & Claude 基于 Linux 服务器安装使用指南05裂开!ChatGPT 居然开始要手机号验证,附详细解决方法06【AI】2026 年具身智能模型和世界模型总结07Codegraph 实战:用知识图谱让 AI 编程效率翻倍08几个好用的ip纯净度检测网站09Cursor 接入 DeepSeek‑V4‑Pro 完整指南(2026 实测)10装上就回不去了:CodeGraph 让 AI 编程效率飙升 92%,它到底做了什么?