redis缓存解析
来源:互联网 发布:键位修改软件 编辑:程序博客网 时间:2024/05/17 16:56
@Override public Series selectByProgram(Integer id) { RedisClient redisClient = null; Series series = null; try { //通过工具类来得到redis的客户端 redisClient = RedisRoute.getRedisClient(CommonConsts.REDIS_SERIES_OF_PROGRAM); //如果客户端不为空 if (null != redisClient) { //从客户端中通过id值来获取到客户端缓存的数据 series = (Series)redisClient.getObjClass(CommonConsts.REDIS_SERIES_OF_PROGRAM, id.toString(), Series.class); } //如果客户端保存的这个数据是null的 if (null == series) { //那么就通过映射文件来从pg数据库中获取数据 series = seriesMapper.selectByProgram(id); //从缓存中没有获取到数据,但是从数据库中能够查询到数据,那么就将从数据库中查询到的数据保存到redis的缓存中去 if (null != series && null != redisClient) { redisClient.setObjClass(CommonConsts.REDIS_SERIES_OF_PROGRAM, id.toString(), series); } } } catch (Exception e) { logger.error(e); } return series; }
0 0
- redis缓存解析
- 带有redis缓存的修改,对redis的操作解析
- 带有redis缓存,添加购物车代码解析
- Redis缓存
- redis缓存
- Redis缓存
- Redis缓存
- redis缓存
- Redis缓存
- redis 缓存
- 缓存-redis
- redis缓存
- redis 缓存
- redis缓存
- REDIS缓存
- redis缓存
- Redis缓存
- redis缓存
- Java跨平台原理
- Expected resource of type drawable [ResourceType]
- 欢迎使用CSDN-markdown编辑器
- 475. Heaters
- java中的缓存策略
- redis缓存解析
- 算法经典问题总结
- Android 小白 打怪升级学习路线图,晋升高手之路
- Android 自动旋转提示对话框,可用于提示等待
- Nodejs在Linux的部署和配置
- UITableView的Cell复用原理和源码分析
- JQUERY 获取 DIV 宽度与高度(width,padding,margin,border)
- xcode相关
- 树莓派3——装机