真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

Spring提供的RedisSerializer有什么用

這篇文章主要為大家展示了“Spring提供的redisSerializer有什么用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Spring提供的RedisSerializer有什么用”這篇文章吧。

成都創(chuàng)新互聯(lián)是一家專業(yè)提供克拉瑪依企業(yè)網站建設,專注與成都做網站、成都網站建設、H5技術、小程序制作等業(yè)務。10年已為克拉瑪依眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)網絡公司優(yōu)惠進行中。

  • 默認情況下,RedisTemplate 使用 JdkSerializationRedisSerializer,

    • 也就是 JDK 序列化,容易產生 Redis 中保存了亂碼的錯覺。

  • 通常考慮到易讀性,可以設置 Key 的序列化器為 StringRedisSerializer。

    • 但直接使用 RedisSerializer.string(),相當于使用了 UTF_8 編碼的 StringRedisSerializer,需要注意字符集問題。

  • 如果希望 Value 也是使用 JSON 序列化的話,可以把 Value 序列化器設置為 Jackson2JsonRedisSerializer。

    • 你可以啟用 Jackson ObjectMapper 的 activateDefaultTyping方法,把類型信息一起序列化保存在 Value 中。

    • 默認情況下,不會把類型信息保存在 Value 中,

    • 即使我們定義 RedisTemplate 的 Value 泛型為實際類型,查詢出的 Value 也只能是 LinkedHashMap 類型。

    • 如果希望直接獲取真實的數據類型,

  • 如果希望 Value 以 JSON 保存并帶上類型信息,

    • 更簡單的方式是,直接使用 RedisSerializer.json() 快捷方法來獲取序列化器。

以上是“Spring提供的RedisSerializer有什么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網頁標題:Spring提供的RedisSerializer有什么用
URL鏈接:http://weahome.cn/article/psceeo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部