redis存入实体类后,取出的为null

今天在开发的时候,发现了一个问题。我让同事在另一个系统中存进去一个实体类。方便我拿取。但是发现每次都拿不到。

一:经过排查之后发现是因为,存放的实体类,没有进行序列化导致。我在前台和数据中台系统中将实体类序列了。但是后台的同事没有进行序列化处理。

建议不要使用默认的序列化的值,应当对这个实体类给一个随机的序列化数值。

二:可能是因为存储的key出现了中文。如果key必须要存储中文。可以将key使用MD5加密下。

发布了67 篇原创文章 · 获赞 678 · 访问量 20万+

猜你喜欢

转载自blog.csdn.net/qq_26465035/article/details/100075485