文档首页/ Astro企业应用 AstroPro/ 开发指南/ DevSpore-SDK使用指南/ devspore-clientcontrol使用指南/ 常见问题/ redis缓存不存在的属性反序列化
更新时间:2025-01-09 GMT+08:00
redis缓存不存在的属性反序列化
问题描述
redis在存入的时候,如果对象中存在is开头的方法,但是又没有具体的属性。那么在存入的时候,会将auth转换为一个属性存入缓存当中,在反序列化的时候就会报反序列化失败。
public boolean isAuth(){
return false;
} 解决方案
在is方法上面添加@JsonIgnore注解。
@JsonIgnore
public boolean isAuth(){
return false;
} 父主题: 常见问题