该组件用以开启Redis所需的Spring插件
关闭二级缓存,告诉Spring Boot我不用二级缓存了
这个也关掉,不然重新启动服务时,因为Redis中存储着实体类的变体,因而导致缓存失效。
在配置类上写上开启缓存的注解
都加入了@Bean这个注解,使得容器能够扫描到,并自动进行注册和配置
缓存一定做在具有意义的地方,比如说:查阅某某种类,而非具体的例子。就好比缓存查阅班级一定要比查阅分页下有哪几个学生要合理。
配置该类下的缓存名字
进行缓存的数据实体类一定要实现Serializable接口,因为Java数据进行网络传输数据时,必须要序列化为二进制数据保存其中,同时在Redis读取数据回来时也需要进行反序列化。
缓存数据发生变化时,要进行缓存更新或者清除操作
这是全部清空
这是逐条更新
除了利用上述注解式,我们还可以利用RedisTemplate类来进行存放
这些操作就简单许多了