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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
2501_915909067 小时前
如何保护 iOS IPA 文件中资源与文件的安全,图片、JSON重命名
android·ios·小程序·uni-app·json·iphone·webview
组合缺一9 小时前
Json Dom 怎么玩转?
java·json·dom·snack4
爬山算法10 小时前
Hibernate(51)Hibernate的查询缓存如何使用?
spring·缓存·hibernate
wtsolutions10 小时前
MCP Server Integration - JSON to Excel for AI and Automation
json·excel
\xin10 小时前
Fastjson 1.2.45仅JSON接口反序列化漏洞
安全·web安全·json
司机204811 小时前
将virtuoso原理图信息导出到json文件
json·github
魔芋红茶13 小时前
Spring Security 学习笔记 4:用户/密码认证
笔记·学习·spring
我爱娃哈哈13 小时前
SpringBoot + Spring Security + RBAC:企业级权限模型设计与动态菜单渲染实战
spring boot·后端·spring
雪碧聊技术13 小时前
4.Spring整合LangChain4j
spring·langchain4j·调用大模型
想用offer打牌15 小时前
Spring AI vs Spring AI Alibaba
java·人工智能·后端·spring·系统架构