‹ 返回笔记 Esc·

Redis 问题与修复

为什么要定义 Redis 需要序列化方式 如果不自定义 RedisTemplate 的序列化方式,Redis 中保存的对象是无法直接阅读的。为了解决这个问题,推荐使用 JSON 序列化(如 Jacks…

为什么要定义 Redis 需要序列化方式

1{
2  "@class": "com.dengta.querysystem.entity.User",
3  "id": 1,
4  "name": "占三",
5  "phone": "12345678901",
6  "isEnabled": 0,
7  "createTime": null
8}
1"\xac\xed\x00\x05sr\x00..."

如果不自定义 RedisTemplate 的序列化方式,Redis 中保存的对象是无法直接阅读的。为了解决这个问题,推荐使用 JSON 序列化(如 Jackson2JsonRedisSerializer),这样可以在 Redis 中看到清晰的字符串格式。