Java RedisCacheManager类代码示例 您所在的位置:网站首页 rediscachemanager作用 Java RedisCacheManager类代码示例

Java RedisCacheManager类代码示例

2024-06-26 22:23| 来源: 网络整理| 查看: 265

本文整理汇总了Java中org.springframework.data.redis.cache.RedisCacheManager的典型用法代码示例。如果您正苦于以下问题:Java RedisCacheManager类的具体用法?Java RedisCacheManager怎么用?Java RedisCacheManager使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。

RedisCacheManager类属于org.springframework.data.redis.cache包,在下文中一共展示了RedisCacheManager类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: stats import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @Primary @Bean(name = "stats") public CacheManager stats(RedisTemplate redisTemplate) { RedisCacheManager cacheManager = new RedisCacheManager(redisTemplate); cacheManager.setUsePrefix(true); cacheManager.setDefaultExpiration(TWENTY_MINS_SECS); return cacheManager; } 开发者ID:celestial-winter,项目名称:vics,代码行数:9,代码来源:CacheConfig.java 示例2: cacheManager import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @SuppressWarnings("rawtypes") @Bean public CacheManager cacheManager(RedisTemplate redisTemplate) { RedisCacheManager rcm = new RedisCacheManager(redisTemplate); //设置缓存过期时间 //rcm.setDefaultExpiration(60);//秒 return rcm; } 开发者ID:ChinaLHR,项目名称:JavaQuarkBBS,代码行数:9,代码来源:RedisConfig.java 示例3: cacheManager import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @Bean public CacheManager cacheManager ( RedisTemplate redisTemplate ) { RedisCacheManager redisCacheManager = new RedisCacheManager( redisTemplate ); // 默认30分钟 redisCacheManager.setDefaultExpiration( defaultExpiration ); redisCacheManager.setExpires( expires ); redisCacheManager.setUsePrefix( usePrefix ); return redisCacheManager; } 开发者ID:yujunhao8831,项目名称:spring-boot-start-current,代码行数:10,代码来源:SpringCacheConfig.java 示例4: customize import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @Override public void customize(RedisCacheManager cacheManager) { Set cacheNames = Sets.newHashSet(); if(properties.getCacheNames()!=null){ cacheNames.addAll(properties.getCacheNames()); } cacheNames.addAll(getCacheNamesFromProviders()); cacheNames.addAll(properties.getExpires().keySet()); cacheManager.setCacheNames(ImmutableSet.copyOf(cacheNames)); cacheManager.setDefaultExpiration(properties.getDefaultExpirationInSeconds()); cacheManager.setLoadRemoteCachesOnStartup(properties.isLoadRemoteCachesOnStartup()); cacheManager.setUsePrefix(properties.isUsePrefix()); cacheManager.setTransactionAware(properties.isTransactionAware()); Map expires = Maps.newHashMap(); // expires.putAll(getCacheExpiresFromProviders()); expires.putAll(properties.expiresInSeconds()); cacheManager.setExpires(expires); //GenericJackson2JsonRedisSerializer } 开发者ID:wayshall,项目名称:onetwo,代码行数:22,代码来源:RedisCacheManagerCustomizers.java 示例5: redisCacheManager import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @Bean @Qualifier("redisTemplate") public CacheManager redisCacheManager(RedisTemplate redisTemplate) { RedisCacheManager cacheManager = new RedisCacheManager(redisTemplate); cacheManager.setTransactionAware(true); cacheManager.setDefaultExpiration(PropertiesUtil.getInt("redis.expiration", 10)); return cacheManager; } 开发者ID:iBase4J,项目名称:iBase4J-Common,代码行数:9,代码来源:JedisConfig.java 示例6: cacheManager import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @Bean public CacheManager cacheManager(RedisTemplate redisTemplate){ RedisCacheManager rcm = new RedisCacheManager(redisTemplate); //设置缓存过期时间 //rcm.setDefaultExpiration(60);//秒 return rcm; } 开发者ID:MIYAOW,项目名称:MI-S,代码行数:8,代码来源:RedisConfig.java 示例7: cacheManager import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @SuppressWarnings("rawtypes") @Bean public CacheManager cacheManager(RedisTemplate redisTemplate){ RedisCacheManager redisCacheManager =new RedisCacheManager(redisTemplate); //设置缓存过期时间 redisCacheManager.setDefaultExpiration(60);//秒 return redisCacheManager; } 开发者ID:SnackMen,项目名称:DanmuChat,代码行数:9,代码来源:RedisConfig.java 示例8: cacheManager import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @Bean public CacheManager cacheManager() { RedisTemplate ops = redisTemplate(redisConnectionFactory()); // RedisSerializer ser = ops.getValueSerializer(); RedisCacheManager manager = new RedisCacheManager(ops); manager.setDefaultExpiration(300); return manager; } 开发者ID:Azure,项目名称:CityPower-Build-Sample,代码行数:10,代码来源:CacheConfig.java 示例9: cacheManager import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @Bean @SuppressWarnings("rawtypes") public CacheManager cacheManager(RedisTemplate redisTemplate) { RedisCacheManager redisCacheManager = new RedisCacheManager(redisTemplate); redisCacheManager.setDefaultExpiration(60*5); //设置一个默认的过期时间/秒 return redisCacheManager; } 开发者ID:lemon-china,项目名称:lemon-dubbo-message,代码行数:8,代码来源:RedisConfiguration.java 示例10: cacheManager import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @SuppressWarnings("rawtypes") @Bean public CacheManager cacheManager(RedisTemplate redisTemplate) { RedisCacheManager rcm = new RedisCacheManager(redisTemplate); //设置缓存过期时间 rcm.setDefaultExpiration(60);//秒 return rcm; } 开发者ID:finefuture,项目名称:data-migration,代码行数:9,代码来源:RedisConfiguration.java 示例11: getCacheNames import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @Override public Collection getCacheNames() { Set cacheNames = Collections.emptySet(); for (RedisCacheManager redisCacheManager : hashWheel.getHotspots()) { cacheNames.addAll(redisCacheManager.getCacheNames()); } return cacheNames; } 开发者ID:Fourwenwen,项目名称:consistent-hashing-redis,代码行数:9,代码来源:HwRedisCacheManager.java 示例12: cacheManager import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 /** {@inheritDoc} */ @Bean @Override public RedisCacheManager cacheManager() { RedisCacheManager redisCacheManager = new RedisCacheManager(redisTemplate()); redisCacheManager.setTransactionAware(true); redisCacheManager.setLoadRemoteCachesOnStartup(true); redisCacheManager.setUsePrefix(true); return redisCacheManager; } 开发者ID:rajadilipkolli,项目名称:springsecuredthymeleafapp,代码行数:11,代码来源:RedisConfiguration.java 示例13: longCache import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @Bean(name = "longCache") public CacheManager longCache(RedisTemplate redisTemplate) { RedisCacheManager cacheManager = new RedisCacheManager(redisTemplate); cacheManager.setUsePrefix(true); cacheManager.setDefaultExpiration(TEN_HOURS_SECS); return cacheManager; } 开发者ID:celestial-winter,项目名称:vics,代码行数:8,代码来源:CacheConfig.java 示例14: redisCacheExplicit import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @Test public void redisCacheExplicit() { load(RedisCacheConfiguration.class, "spring.cache.type=redis"); RedisCacheManager cacheManager = validateCacheManager(RedisCacheManager.class); assertThat(cacheManager.getCacheNames()).isEmpty(); assertThat((Boolean) new DirectFieldAccessor(cacheManager) .getPropertyValue("usePrefix")).isTrue(); } 开发者ID:vikrammane23,项目名称:https-github.com-g0t4-jenkins2-course-spring-boot,代码行数:9,代码来源:CacheAutoConfigurationTests.java 示例15: redisCacheExplicitWithCaches import org.springframework.data.redis.cache.RedisCacheManager; //导入依赖的package包/类 @Test public void redisCacheExplicitWithCaches() { load(RedisCacheConfiguration.class, "spring.cache.type=redis", "spring.cache.cacheNames[0]=foo", "spring.cache.cacheNames[1]=bar"); RedisCacheManager cacheManager = validateCacheManager(RedisCacheManager.class); assertThat(cacheManager.getCacheNames()).containsOnly("foo", "bar"); } 开发者ID:vikrammane23,项目名称:https-github.com-g0t4-jenkins2-course-spring-boot,代码行数:8,代码来源:CacheAutoConfigurationTests.java

注:本文中的org.springframework.data.redis.cache.RedisCacheManager类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有