中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站

springboot~Cache注(zhu)解(jie)緩(huan)存在(zai)代(dai)碼中的獲取(qu)

對于springboot中基于方法的緩存Caching來說,我們直接以聲明的方式添加,刪除這些緩存,而它們在redis這種持久化產品中,通過value::key的方法(fa)組(zu)成一個redis.key,在業務方法(fa)中,可以通過這種key來手動獲取(qu)它們。

  • 注解聲明
	@CacheEvict(value = CacheConstants.USER_DETAILS, key = "#sysUser.username")
	public Boolean removeUserById(SysUser sysUser) {
		sysUserRoleMapper.deleteByUserId(sysUser.getUserId());
		this.removeById(sysUser.getUserId());
		return Boolean.TRUE;
	}

  • 業務代碼中獲取
Cache cache = cacheManager.getCache(CacheConstants.USER_DETAILS);
if (cache != null && cache.get(username) != null) {
  return (PigUser) cache.get(username).get();
}
  • redis中的存儲
posted @ 2022-09-09 17:38  張占嶺  閱讀(535)  評論(0)    收藏  舉報