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

微网站用什么做的专门做衣服特卖的网站有哪些

微网站用什么做的,专门做衣服特卖的网站有哪些,好的装修网站,qq推广引流网站SpringBoot整合Redis#xff0c;配置RedisTemplate序列化。如果使用StringRedisTemplate#xff0c;那么不需要配置序列化#xff0c;但是StringRedisTemplate只能存储简单的String类型数据#xff0c;如图#xff1a; 如果使用StringRedisTemplate存储一个常规对象#…SpringBoot整合Redis配置RedisTemplate序列化。如果使用StringRedisTemplate那么不需要配置序列化但是StringRedisTemplate只能存储简单的String类型数据如图 如果使用StringRedisTemplate存储一个常规对象只能转换成JSON字符串存储取出后再把JSON字符串转成需要的对象比较麻烦所以一般使用RedisTemplate。 一、RedisTemplate配置使用 使用RedisTemplate之前一般需要配置序列化方式这里以单节点Redis为例 1、添加maven依赖 !-- redis --dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-data-redis/artifactId/dependency 2、添加配置 import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.data.redis.connection.RedisConnectionFactory; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer; import org.springframework.data.redis.serializer.StringRedisSerializer;/*** Redis配置*/ Slf4j Configuration public class RedisConfig {/*** 实例化 RedisTemplate 对象* 设置序列化方式* 默认序列化为JdkSerializationRedisSerializer* JdkSerializationRedisSerializer 占用空间小序列化速度慢客户端可读性差* GenericJackson2JsonRedisSerializer 占用空间大序列化速度快客户端可读性好** return*/Beanpublic RedisTemplateString, Object redisTemplate(RedisConnectionFactory factory) {log.info(redisTemplate init. serializerGenericJackson2JsonRedisSerializer);RedisTemplateString, Object redisTemplate new RedisTemplate();StringRedisSerializer stringRedisSerializer new StringRedisSerializer();// 设置 key 的序列化器 StringRedisSerializerredisTemplate.setKeySerializer(stringRedisSerializer);redisTemplate.setHashKeySerializer(stringRedisSerializer);// 设置 value 的序列化器 GenericJackson2JsonRedisSerializerGenericJackson2JsonRedisSerializer genericJackson2JsonRedisSerializer new GenericJackson2JsonRedisSerializer();redisTemplate.setHashValueSerializer(genericJackson2JsonRedisSerializer);redisTemplate.setValueSerializer(genericJackson2JsonRedisSerializer);redisTemplate.setConnectionFactory(factory);return redisTemplate;} 3、使用   import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Component; import java.util.concurrent.TimeUnit;/*** Redis常用方法*/ Component public class RedisCache {/*** 1分钟单位秒*/private static final long ONE_MINUTE 60;Autowiredprivate RedisTemplate redisTemplate;/*** 存储* param key 唯一键* param value 值* param expireTime 过期时间单位秒* param T*/public T void set(String key, T value, long expireTime) {redisTemplate.opsForValue().set(key, value, expireTime, TimeUnit.SECONDS);}/*** 查询* param key 唯一键* param T* return*/public T T get(String key) {return (T) redisTemplate.opsForValue().get(key);} 4.总结 RedisTemplate默认使用的是JDK 序列化方式(JdkSerializationRedisSerializer) 这种序列化方式可以不用在配置类里配置默认即可这种不推荐使用,这种方式对应客户端来说可读性差不利于人工排查问题。 所以一般用JSON序列化JSON序列化方式又有两种GenericJackson2JsonRedisSerializer和Jackson2JsonRedisSerializerGenericJackson2JsonRedisSerializer配置更简单方便些。 对比一下JDK 序列化和JSON序列化的可读性如图 JDK 序列化 JSON序列化
http://www.zqtcl.cn/news/511559/

相关文章:

  • 深圳网站设计成功刻成全视频免费观看在线看第7季高清
  • 淮阳城乡建设局网站seo技术团队
  • 建设博客网站游戏交易类网站seo怎么做
  • 做系统软件的网站wordpress网站会员太多
  • 上海门户网站怎么登录网站开发竞价单页
  • 东莞市外贸网站建设公司软件开发 系统开发 网站开发服务
  • 泉州制作网站设计南宁网站排名外包
  • 南通网站建设入门wordpress google seo
  • 怎么建立图片的网站吗网站响应式是什么意思
  • 网站建设买了服务器后怎么做WordPress多城市
  • 网站建设凭证成都网站设计公司
  • 创新创业营销策略网站建设等做钢材的都用什么网站
  • 英文免费网站模板大庆+网站建设
  • 品牌网站建设内容框架网站首页收录没了
  • 湖南城乡住房建设厅网站网站图片切换效果
  • 凡科做的网站可以在百度搜到吗阿里云nas做网站
  • 做企业销售分析的网站更改wordpress传文件尺寸
  • 网站建设策划书封面知名企业名称
  • 中小企业网站建设与管理课件百度云济南高端网站建设公司
  • 台州企业建站程序网页设计素材网站知乎
  • wordpress视频付费谷歌seo专员是指什么意思
  • 域名续费做网站wordpress模板淘宝客模板
  • 加强政协机关网站建设深圳教育软件app开发
  • 绍兴企业网站推广Django 个人博客网站开发
  • html5 开发网站图门市建设局网站
  • wordpress 建立网站江苏电信网站备案
  • 企业网站能个人备案吗成都蜀美网站建设
  • 网站开发 占位符直播网站开发接入视频
  • 网站 易用性原则义乌进货网平台
  • 做网站的你选题的缘由是什么洛阳网站建设找汉狮