public void init() {
userCache = this;
userCache.redisService = this.redisService;
userCache.userDao = this.userDao;
}
/**
-
@param userDtos
-
@return
-
@将数据库查询出来的数据 进行格式化 并存入 map和redis
*/
public static void init(List userDtos) {
userCache.redisService.del(Constant.REDIS_USER);
for (UserDto userDto : userDtos) {
userCache.redisService.hSet(Constant.REDIS_USER, String.valueOf(userDto.getId()), userDto);
}
}
/**
-
@param id
-
@param value
-
@修改缓存中的数据
*/
public static void modify(Integer id, U 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 serDto value) {
if (value == null && id == null) {
new Throwab