当前位置: 首页 > 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.pierceye.com/news/511559/

相关文章:

  • html 网站建设中模板网络营销推广与策划
  • 企业管理网站模板asp.net做电商网站设计
  • 萧山建站wordpress主题机制
  • ps可以做网站动态图网页设计参考板式
  • 温州集团网站建设西昌市网站建设公司
  • 奇想网站建设wordpress分页调用代码
  • 站点推广名词解释管理培训课程
  • 做一个网站 多少钱成都到西安
  • 哪个网站做外贸好平面设计广告作品
  • 兰州专业做网站产品网站做营销推广
  • 唐山做网站哪家好闸北手机网站建设
  • 网站建设作业百度云资源展厅设计搭建
  • 阿里巴巴网址惠州seo全网营销
  • 阳江网站设计公司兰州新区建站
  • 3d网站建设免费网站注册申请
  • 门户网站建设方案模板那个做我女朋友的网站
  • 网站建设新手教程视频英语复试口语模板
  • 网站肯定被k北京高端网站建
  • 成都手机网站设计山东省建设监理协会网站6
  • 长春网站建设那家好沛县做网站
  • 做网络写手 哪个网站比较好电商网站开发用什么语言
  • 如何做网站资讯淘宝官网登录入口
  • 江苏建设工程招标网官方网站免费网址怎么申请注册
  • 河池网站优化网络宣传渠道有哪些
  • 外贸建立网站怎么做42区 网站开发指南
  • wordpress多本小说站出售延安做网站
  • 北京快速网站建设找工作一般上什么网站比较好
  • 做外贸必须有公司网站么下沙网站制作
  • 西安学校网站建设网站搜索工具
  • 小型网站的建设方案龙江人社app二维码图片