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

问题

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

解决

使用Jackson如下注释:

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

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

总结

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

相关推荐
细心的莽夫4 小时前
SpringCloud 微服务复习笔记
java·spring boot·笔记·后端·spring·spring cloud·微服务
爱喝一杯白开水6 小时前
SpringMVC从入门到上手-全面讲解SpringMVC的使用.
java·spring·springmvc
卓怡学长8 小时前
w304基于HTML5的民谣网站的设计与实现
java·前端·数据库·spring boot·spring·html5
冰^8 小时前
MySQL VS SQL Server:优缺点全解析
数据库·数据仓库·redis·sql·mysql·json·数据库开发
24k小善9 小时前
FlinkUDF用户自定义函数深度剖析
java·大数据·spring·flink·云计算
Jamesvalley11 小时前
【修复】Django收到请求报Json解析错误
django·json
JAVA百练成神13 小时前
深度理解spring——BeanFactory的实现
java·后端·spring
yuren_xia13 小时前
示例:Spring JDBC编程式事务
java·后端·spring
MerlinTheMagic15 小时前
Spring AI 核心概念
java·人工智能·spring
酷ku的森15 小时前
Spring Web MVC入门
spring·mvc