我是靠谱客的博主 俭朴背包,最近开发中收集的这篇文章主要介绍Redis——图片缓存,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

 

 

    @Autowired
	private RedisTemplate redisTemplate;	

	@Override
	public List<TbContent> findByCategoryId(Long categoryId) {
		List<TbContent> contentList= (List<TbContent>) redisTemplate.boundHashOps("content").get(categoryId);
		if(contentList==null){
			System.out.println("从数据库读取数据放入缓存");
			//根据广告分类ID查询广告列表		
			TbContentExample contentExample=new TbContentExample();
			Criteria criteria2 = contentExample.createCriteria();
			criteria2.andCategoryIdEqualTo(categoryId);
			criteria2.andStatusEqualTo("1");//开启状态
			contentExample.setOrderByClause("sort_order");//排序
			contentList = contentMapper.selectByExample(contentExample);//获取广告列表
			redisTemplate.boundHashOps("content").put(categoryId, contentList);//存入缓存 
		}else{
			System.out.println("从缓存读取数据");
		}
		return  contentList;
	}

 

 

 

最后

以上就是俭朴背包为你收集整理的Redis——图片缓存的全部内容,希望文章能够帮你解决Redis——图片缓存所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部