清除所有缓存方法
public void clearCache() {
redisTemplate.execute((RedisCallback<Object>) connection -> {
connection.flushDb();
return null;
});
}
增加springboot启动成功后方法执行
@Component
@AllArgsConstructor
public class RedisClearRunner implements CommandLineRunner {
private final RedisUtils redisUtils;
@Override
public void run(String... args) throws Exception {
redisUtils.clearCache();
}
}