zoukankan      html  css  js  c++  java
  • Springboot_StringRedisTemplate配置

    @Bean
        public RedisTemplate<String, String> redisTemplate(RedisConnectionFactory factory) {
            StringRedisTemplate template = new StringRedisTemplate(factory);
            //jackson将java对象转换成json对象。
            Jackson2JsonRedisSerializer jackson2JsonRedisSerializer = new Jackson2JsonRedisSerializer(Object.class);
            ObjectMapper om = new ObjectMapper();
            om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY);
            om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL);
            jackson2JsonRedisSerializer.setObjectMapper(om);
            template.setValueSerializer(jackson2JsonRedisSerializer);
            template.afterPropertiesSet();
            return template;
        }
    
    
    //	<dependency>
    //	<groupId>org.springframework.boot</groupId>
    //	<artifactId>spring-boot-starter-redis</artifactId>
    //	<version>1.3.1.RELEASE</version>
    //	</dependency>
    //	<!-- jackson-databind -->
    //	<dependency>
    //	<groupId>com.fasterxml.jackson.core</groupId>
    //	<artifactId>jackson-databind</artifactId>
    //	<version>2.9.5</version>
    //	</dependency>
    //	<dependency>
    //	<groupId>com.fasterxml.jackson.core</groupId>
    //	<artifactId>jackson-annotations</artifactId>
    //	<version>2.9.5</version>
    //	</dependency>
    

      

  • 相关阅读:
    (C/C++)区别:数组与指针,指针与引用
    C++中数组名和指针的区别联系
    C++引用的用处
    C++编写DLL动态链接库的步骤与实现方法
    C++_编写动态链接库
    C++ 模板
    C++ 信号处理
    C++ 多线程
    js事件冒泡
    js事件委托
  • 原文地址:https://www.cnblogs.com/yuefeng123/p/9565676.html
Copyright © 2011-2022 走看看