在模块开发中,使用Redis做缓存是非常常见的技术,当我们注入RedisTempate模板时
key我们可以用固定开头和商品id进行拼接,当然正常的项目开发中最好使用多级目录进行分类,这里只做演示使用
可视化界面看到保存的数据是这样的这样的数据是很不容易阅读的,原因是Redis默认使用的是JAVA序列化方式,在序列化时使用了Redis协议中的编码。
不过在这种痛苦的数据面前做调试等工作无疑是非常不舒服的
这时候就需要我们自定义序列化方式 Redis序列化LocalDateTime报错实体类日期字段使用LocalDateTime,在Redis序列化时报错,会往Redis中写入如下数据:
方案一:实体类日期字段添加注解每个LocalDateTime类型字段都需要添加,不建议使用
方案二:设置Redis对日期序列化处理添加配置:
完整配置:
以上为个人经验,希望能给大家一个参考,也希望大家多多支持七叶笔记。