spring boot 初始化时缓存初始数据到redis

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_17635843/article/details/78990794

实现InitializingBean接口的afterPropertiesSet方法,当启动时将所有需要缓存的数据缓存到redis中

@Controller
@RequestMapping("/test")
public class TestController implements InitializingBean {
	
	@Autowired
	RedisService redisService;

	
	/**
	 * 系统初始化
	 * */
	public void afterPropertiesSet() throws Exception {
		List<User> user= userService.getList();
		if(user== null) {
			return;
		}
		for(User u: user) {
			redisService.set("user", ""+user.getId(), user);
		}
	}
	}

最近在整理一些资源工具,放在网站分享 http://www.maqway.com
欢迎关注公众号:麻雀唯伊 , 不定时更新资源文章,生活优惠,或许有你想看的

在这里插入图片描述

展开阅读全文

没有更多推荐了,返回首页