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

绍兴网站制作全网营销

绍兴网站制作,全网营销,帮人做钓鱼网站的人,优化推广网站推荐前提纪要:因为业务变动,需要在原先只支持protobuf的前提序列化的前提下,新增正常的序列化读取数据所以在原先的基础上进行优化。文章用于记忆。 话不多说直接上代码 Configuration AutoConfigureAfter(RedisAutoConfiguration.class) Import…

前提纪要:因为业务变动,需要在原先只支持protobuf的前提序列化的前提下,新增正常的序列化读取数据所以在原先的基础上进行优化。文章用于记忆。
话不多说直接上代码

@Configuration
@AutoConfigureAfter(RedisAutoConfiguration.class)
@Import({RedisAutoConfiguration.class})
@Slf4j
public class ProtobufRedisTemplateConfig  {private final LettuceConnectionFactory lettuceConnectionFactory;public ProtobufRedisTemplateConfig (LettuceConnectionFactory lettuceConnectionFactory) {this.lettuceConnectionFactory = lettuceConnectionFactory;}@Beanpublic RedisTemplate<Object, Object> protobufRedisTemplate() {RedisTemplate<Object, Object> template = new RedisTemplate<>();template.setConnectionFactory(lettuceConnectionFactory);RedisSerializer<byte[]> byteRedisSerializer = new RedisSerializer<byte[]>() {@Overridepublic byte[] serialize(byte[] bytes) throws SerializationException {return new byte[0];}@Overridepublic byte[] deserialize(byte[] bytes) {return bytes;}};template.setKeySerializer(byteRedisSerializer);template.setValueSerializer(byteRedisSerializer);template.setHashKeySerializer(byteRedisSerializer);template.setHashValueSerializer(byteRedisSerializer);template.afterPropertiesSet();log.warn("the Lettuce-protobuf starting success, date is -->" + new Date());return template;}@Beanpublic RedisTemplate<String, Object> jsonRedisTemplate() {RedisTemplate redisTemplate = new RedisTemplate<>();redisTemplate.setConnectionFactory(lettuceConnectionFactory);// 使用Jackson2JsonRedisSerializer 替换默认的JDKSerializationRedisSerializer 来序列化和反序列化redis 的value值Jackson2JsonRedisSerializer jackson2JsonRedisSerializer = new Jackson2JsonRedisSerializer(Object.class);redisTemplate.setKeySerializer(new StringRedisSerializer());redisTemplate.setValueSerializer(jackson2JsonRedisSerializer);redisTemplate.setHashKeySerializer(new StringRedisSerializer());// hash的value序列化方式采用jacksonredisTemplate.setHashValueSerializer(jackson2JsonRedisSerializer);redisTemplate.afterPropertiesSet();return redisTemplate;}
}

使用

    @Autowired@Qualifier("protobufRedisTemplate")private RedisTemplate<Object, Object> protobufRedisTemplate;@Autowired@Qualifier("jsonRedisTemplate")private RedisTemplate<String, Object> redisTemplate;
http://www.dinnco.com/news/83546.html

相关文章:

  • 哪里有做图片的网站爱站网站长工具
  • 沈阳网站建设电子商务网站开发
  • 滨海企业做网站多少钱网站优化排名推广
  • 网站建设怎么赚钱seo分析与优化实训心得
  • 手机做网站自己做bt磁力搜索引擎在线
  • 海外主机做黄色网站关键词优化排名
  • 网站首页被k 不恢复定制企业网站建设制作
  • 基于响应式设计的网站建设谷歌浏览器 安卓下载
  • 电商类网站建设需要多少钱搜狗网页
  • 做外包哪个网站好一些手机百度app下载安装
  • 石家庄兼职做网站百度查找相似图片
  • 网站建设与推广是什么意思免费开网店免费供货
  • 网站建设的工作seo顾问阿亮
  • 礼品兑换网站怎么做百度非企渠道开户
  • 南昌做网站比较好的公司有哪些网站站长seo推广
  • 一个公司做网站需要注意什么seo是搜索引擎优化
  • 网站seo优化综合服务公司哪家好百度手机助手app
  • 政府网站 都是谁做的网络推广产品要给多少钱
  • 做网站上的图片如何设定分辨率夸克搜索网页版
  • 免费的海报模板网站网络推广的常用方法
  • 公司做网站推广百度和阿里巴巴网络营销策划方案模板范文
  • 可以做微积分的网站小红书网络营销策划方案
  • 网站建设怎么弄班级优化大师使用心得
  • 网站建站咨询利尔化学股票最新消息
  • 域名如何解绑一个网站seo快速排名首页
  • 国内做的好网站有哪些2020国内搜索引擎排行榜
  • 做网站的要求百度推广400电话
  • 天元建设集团有限公司嘉和新城seo网络推广排名
  • 济南建设网站平台专门做网站的公司
  • 百度南京代理商南京seo建站