清理缓存功能
Redis类
@Component
public class SysDictRedis extends RedisEntityBase<SysDictEntity> {
@Override
public int getExpiredMinutes() {
return -1;
}
}
实现层方法
@Override
public void timedRefresh() {
QueryWrapper<SysDictEntity> qw = new QueryWrapper<>();
qw.eq("del_flag", 0);
List<SysDictEntity> list = this.baseMapper.selectList(qw);
for (SysDictEntity sysDictEntity : list) {
sysDictRedis.save(sysDictEntity.getType(), sysDictEntity);
}
}
调用清理缓存。save中的参数(唯一性),实体类
别说差点,差点就是永远

浙公网安备 33010602011771号