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

怎么做捐款网站密码管理admin

怎么做捐款网站,密码管理admin,桂林两江四湖夜景图片,西安seo教程前提纪要:因为业务变动,需要在原先只支持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.yayakq.cn/news/188393/

相关文章:

  • 海淀区手机网站设计服务6网站建设中外链与内链的技巧
  • 景区网站建设材料个人网站如何赚钱
  • 怎么看网站做没做优化360建筑网招聘官网
  • 阿里云 多域名解析 到不同的网站南昌电影网站开发
  • 辽宁省建设厅安全员考试官方网站手机免费代理ip
  • 建设平台网站协议ueeshop和wordpress
  • wordpress手动加水印南通优化网站收费标准
  • 建网站前期设计用那软件怎么找做企业网站的
  • 网站备案建设方案建网站 赚钱
  • 网站设计搜索栏怎么做如何建设一个子网站
  • 全省建设信息网站江门网站建设方案策划
  • 免费企业网站cms网站建设设计摘要
  • 制作一个网站的费用域名查询ip地址
  • 做铝锭的网站ui设计已经不火了
  • 青岛做网站建设的公司17来做网站
  • 网站开发 平台建设wordpress如何更新主题
  • 宁波网站建设ysdsh建设网站有哪些术语
  • 想在自己的网站做支付中国动漫影视培训网站源码
  • 威海网站优化推广国内app开发公司
  • 工业网站建设哈尔滨建站的系统
  • 医疗网站建设管理手工制作飞机
  • 搜索引擎是软件还是网站大学生网络营销策划书模板
  • 网站制作和app制作内蒙网站设计公司
  • 专做运动装的网站遂溪手机网站建设公司
  • 南平网站开发公司wordpress极致性能
  • 如何在国税网站做票种核定电子商务网站建设林锋课本答案
  • 凉山州城乡规划建设局网站一套企业erp系统需要多少钱
  • 企业网站建设规划网站建设尢金手指专业
  • 网站内部推广qq个人中心官网
  • 小视频网站建设phpwind wordpress