当前位置: 首页 > wzjs >正文

绵阳网站建设价格免费制作网页平台

绵阳网站建设价格,免费制作网页平台,昌吉网站建设,厦门seo关键词排名一、说明 1、查询增加缓存,使用Cacheable注解 2、项目中已经用到了ehcache,现在需求是两个都用 二、备份配置 1、redisConfig增加代码 Bean("redisCacheManage")Primarypublic CacheManager redisCacheManager(RedisConnectionFactory fact…

一、说明

        1、查询增加缓存,使用@Cacheable注解

        2、项目中已经用到了ehcache,现在需求是两个都用

二、备份配置

1、redisConfig增加代码

@Bean("redisCacheManage")@Primarypublic CacheManager redisCacheManager(RedisConnectionFactory factory) {Map<String, RedisCacheConfiguration> configurationMap = MapUtil.newHashMap();RedisCacheConfiguration config = RedisCacheConfiguration.defaultCacheConfig().entryTtl(Duration.ofMinutes(60)).serializeKeysWith(RedisSerializationContext.SerializationPair.fromSerializer(keySerializer())).serializeValuesWith(RedisSerializationContext.SerializationPair.fromSerializer(valueSerializer())).disableCachingNullValues();return RedisCacheManager.builder(factory).initialCacheNames(configurationMap.keySet()).withInitialCacheConfigurations(configurationMap).cacheDefaults(config).build();}private RedisSerializer<String> keySerializer() {return new StringRedisSerializer();}private RedisSerializer<Object> valueSerializer() {Jackson2JsonRedisSerializer<Object> jackson2JsonRedisSerializer =new Jackson2JsonRedisSerializer<>(Object.class);ObjectMapper objectMapper = new ObjectMapper();objectMapper.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY);// 此项必须配置,否则如果序列化的对象里边还有对象,会报如下错误://     java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to XXXobjectMapper.activateDefaultTyping(objectMapper.getPolymorphicTypeValidator(),ObjectMapper.DefaultTyping.NON_FINAL,JsonTypeInfo.As.PROPERTY);// 旧版写法:// objectMapper.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL, JsonTypeInfo.As.PROPERTY);jackson2JsonRedisSerializer.setObjectMapper(objectMapper);return jackson2JsonRedisSerializer;}

2、直接使用

1)缓存

@Cacheable(key ="'method_' + #tenantId + '_' + #bo.toString()", unless = "#result == null", cacheManager = "redisCacheManage", cacheNames = "api")

说明1:cacheNames其实是个前缀,也可以理解成分组的概念;方便手动删除时,根据前缀删除

2)示例截图

3)redis存储结果截图

~~

http://www.dtcms.com/wzjs/564713.html

相关文章:

  • 可以做直播的游戏视频网站重庆网红
  • 高级营销网站建设只需1200元在线做网站怎么做
  • 建网站流程建站公司人员配置
  • 友汇网 做公司网站肇庆网站建设制作公司
  • 镇江建工建设集团网站wordpress获取手机号
  • 上海免费网站建设服务家装设计公司起名
  • 那些网站分享pr做的视频泰兴做网站的公司
  • 网站如何集成微信支付济南公司注册网站
  • 网站设计简单网页品牌形象设计包括什么
  • 谷歌做网站推广网站建设中翻译
  • 网站个人主页怎么做程序员40岁失业死定了
  • 高端科研网站设计网站做会员系统
  • 论坛网站推广方案小程序免费制作网站
  • 友链网站张家港专业做网站
  • 自己做响应式网站难吗如何判断网站是否被收录
  • 济南网站制作推广点赞排行 wordpress 主题
  • 什么网站可以做兼职贵州企业seo
  • 网页技术与网站开发分析报告重庆建设工程造价信息总站
  • 郑州网站建设模板鹤壁做网站多少钱
  • 唐山做网站汉狮网络博敏网站建设
  • 好的app设计网站360建站工具
  • 做网站在后台如何添加链接保山市住房和建设局网站
  • 优度网站建设个人网页在线制作
  • 企业型网站建设咨询电话网页打不开视频怎么办
  • 广州市网站网页制作公司wordpress账号创建
  • 自助餐火锅网站建设招聘网站开发需要多长时间
  • 梧州网站建设哪家好外贸seo网站推广公司
  • 做网站那个平台搜狗登录入口
  • 百度搜索开放平台上海全国关键词排名优化
  • 怎么查公司网站可信度会设计网站怎么做兼职