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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
沛沛老爹2 小时前
软件架构风格系列(2):面向对象架构
spring·软件架构风格·面向对象架构·架构入门
lyrhhhhhhhh2 小时前
Spring 框架 JDBC 模板技术详解
java·数据库·spring
亚林瓜子2 小时前
AWS Elastic Beanstalk控制台部署Spring极简工程
java·spring·云计算·aws·eb
亚林瓜子4 小时前
Spring集成Redis中禁用主机名DNS检测
redis·spring·ssh
电商数据girl9 小时前
酒店旅游类数据采集API接口之携程数据获取地方美食品列表 获取地方美餐馆列表 景点评论
java·大数据·开发语言·python·json·旅游
CircleMouse9 小时前
基于 RedisTemplate 的分页缓存设计
java·开发语言·后端·spring·缓存
努力学习的明11 小时前
Spring MVC 对 JavaWeb 的优化:从核心组件到注解
java·spring·mvc·web
木梓辛铭12 小时前
Spring Cache的详细使用
java·后端·spring
bing_15813 小时前
Spring MVC 拦截器 (HandlerInterceptor) 是什么? 它与 Servlet Filter 有什么区别?
spring·servlet·mvc
长勺15 小时前
Spring Security vs Shiro vs Sa-Token
java·后端·spring