redis存入實體類後,取出的爲null

今天在開發的時候,發現了一個問題。我讓同事在另一個系統中存進去一個實體類。方便我拿取。但是發現每次都拿不到。

 

一:經過排查之後發現是因爲,存放的實體類,沒有進行序列化導致。我在前臺和數據中臺系統中將實體類序列了。但是後臺的同事沒有進行序列化處理。

建議不要使用默認的序列化的值,應當對這個實體類給一個隨機的序列化數值。

二:可能是因爲存儲的key出現了中文。如果key必須要存儲中文。可以將key使用MD5加密下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章