环境:Stringredistempalte+alibaba json工具
在做springsecurity权限验证的时候 出现了 SimpleGrantedAuthority无法序列化报空指针的问题
字符串反序列化是,需要对应的对象有空参构造函数
而SimpleGrantedAuthority是只有有参构造,并且被final修饰不能继承重写
解决方案:
我的工具是 Stringredistemplate,jsonfield(s。。。=false)导致authorityList转为json为空
但从redis中取出authorityList的时候无法取出里面的数据
所以干脆舍弃他