=10.112.77.2
spring.redis.port=6379
spring.redis.database=0
spring.redis.password=
spring.redis.timeout...在 SpringBoot 主类中设置 redis 序列化方式
@PostConstruct 注解修饰非静态的 void 方法, 在 servlet 的构造方法之后 init() 方法之前执行
@PreDestory...使用 SessionCallback 和 RedisCallback 接口
通过使用这两个接口让 RedisTemplate 回调, 可以在同一条连接下执行多条 Redis 命令, 避免 RedisTemplate..., exec 命令是执行事务, 如果 watch 监控的键值发生变化(哪怕新值和原值一样, 也是发生变化), 就取消事务的执行, 如果键值没有发生变化, 就执行事务....执行事务的时候, 如果执行某条命令报错, 也只能是报错, 后面的命令会正常执行, 这是和数据库事务不一样的地方, 所以 redis 的事务时, 要不都执行, 要不都不执行, 数据库事务是要不都成功, 要不都失败