最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot2.x整合redis知識點講解

 更新時間:2020年01月05日 10:53:49   作者:wbyixx  
在本篇文章中小編給大家分享的是一篇關于springboot2.x整合redis知識點內(nèi)容,有興趣的朋友們可以學習下。

pom文件

<!--springboot中的redis依賴-->
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-data-redis</artifactId>
    </dependency>

配置

# Redis數(shù)據(jù)庫索引(默認為0)
spring.redis.database=0
# Redis服務器地址
spring.redis.host=39.96.162.54
# Redis服務器連接端口
spring.redis.port=6379
# Redis服務器連接密碼(默認為空)
spring.redis.password=qweqwe
# 連接超時時間(毫秒)
spring.redis.timeout=0

配置類

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.PropertyAccessor;
import com.fasterxml.jackson.databind.ObjectMapper;
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.Jackson2JsonRedisSerializer;
import org.springframework.data.redis.serializer.StringRedisSerializer;

/**
 * Redis的配置類
 */
@Configuration
public class RedisConfig {

  @Bean
  @SuppressWarnings("all")
  public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory factory) {

    RedisTemplate<String, Object> template = new RedisTemplate<String, Object>();
    template.setConnectionFactory(factory);
    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);
    StringRedisSerializer stringRedisSerializer = new StringRedisSerializer();
    // key采用String的序列化方式
    template.setKeySerializer(stringRedisSerializer);
    // hash的key也采用String的序列化方式
    template.setHashKeySerializer(stringRedisSerializer);
    // value序列化方式采用jackson
    template.setValueSerializer(jackson2JsonRedisSerializer);
    // hash的value序列化方式采用jackson
    template.setHashValueSerializer(jackson2JsonRedisSerializer);
    template.afterPropertiesSet();

    return template;

  }
}

以上就是全部相關知識點代碼,如果大家還有任何補充和疑問可以直接聯(lián)系小編。

相關文章

  • Java synchronize底層實現(xiàn)原理及優(yōu)化

    Java synchronize底層實現(xiàn)原理及優(yōu)化

    這篇文章主要介紹了Java synchronize底層實現(xiàn)原理及優(yōu)化,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03
  • 深入探討Java超時自動取消的實現(xiàn)方案

    深入探討Java超時自動取消的實現(xiàn)方案

    在復雜的分布式系統(tǒng)中,超時控制是保障系統(tǒng)穩(wěn)定性和可用性的關鍵機制,本文將深入探討Java中實現(xiàn)超時自動取消的多種方案,希望對大家有所幫助
    2024-11-11
  • 本地MinIO存儲服務Java遠程調(diào)用上傳文件的操作過程

    本地MinIO存儲服務Java遠程調(diào)用上傳文件的操作過程

    MinIO是一款高性能、分布式的對象存儲系統(tǒng),它可以100%的運行在標準硬件上,即X86等低成本機器也能夠很好的運行MinIO,這篇文章主要介紹了本地MinIO存儲服務Java遠程調(diào)用上傳文件的操作過程,需要的朋友可以參考下
    2023-11-11
  • java多線程詳細總結(jié)

    java多線程詳細總結(jié)

    以下小編就對java中的多線程進行了詳細的總結(jié)分析,需要的朋友可以過來參考下,希望對大家有所幫助
    2013-10-10
  • Nett中的心跳機制與斷線重連詳解

    Nett中的心跳機制與斷線重連詳解

    這篇文章主要介紹了Nett中的心跳機制與斷線重連詳解,我們以客戶端發(fā)送心跳為例,平時我們的心跳實現(xiàn)方式可能是搞個定時器,定時發(fā)送是吧,但是在Netty中卻不一樣,心跳被稱為空閑檢測,需要的朋友可以參考下
    2023-12-12
  • 一篇文章讓你學會Java的輸入與輸出

    一篇文章讓你學會Java的輸入與輸出

    這篇文章主要介紹了Java輸入與輸出的相關資料,包括使用System.out.println()、System.out.printf()和System.out.print()進行輸出,以及使用Scanner類和System.in.read()方法進行輸入,需要的朋友可以參考下
    2025-03-03
  • 舉例講解設計模式中的訪問者模式在Java編程中的運用

    舉例講解設計模式中的訪問者模式在Java編程中的運用

    這篇文章主要介紹了舉例講解設計模式中的訪問者模式在Java編程中的運用,訪問者模式是一種將算法與對象結(jié)構(gòu)分離的軟件設計模式,需要的朋友可以參考下
    2016-05-05
  • 詳解Spring-Boot中如何使用多線程處理任務

    詳解Spring-Boot中如何使用多線程處理任務

    本篇文章主要介紹了詳解Spring-Boot中如何使用多線程處理任務,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • 詳解JFX11+IDEA跨平臺打包發(fā)布的完美解決辦法

    詳解JFX11+IDEA跨平臺打包發(fā)布的完美解決辦法

    這篇文章主要介紹了詳解JFX11+IDEA跨平臺打包發(fā)布的完美解決辦法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06
  • Java 深入淺出講解泛型與包裝類

    Java 深入淺出講解泛型與包裝類

    泛型是在Java SE 1.5引入的的新特性,本質(zhì)是參數(shù)化類型,也就是說所操作的數(shù)據(jù)類型被指定為一個參數(shù)。這種參數(shù)類型可以用在類、接口和方法的創(chuàng)建中,分別稱為泛型類、泛型接口、泛型方法,本篇我們一起來學習泛型以及包裝類
    2022-04-04

最新評論

建宁县| 肃南| 苍梧县| 鹿邑县| 特克斯县| 绿春县| 木兰县| 奈曼旗| 通榆县| 西宁市| 怀化市| 邻水| 怀化市| 甘孜| 海原县| 砚山县| 利辛县| 铜山县| 贵定县| 濉溪县| 克东县| 米泉市| 于都县| 沾益县| 临汾市| 平塘县| 天气| 霍林郭勒市| 永福县| 改则县| 安岳县| 十堰市| 孝感市| 明星| 滕州市| 安阳市| 达尔| 清河县| 麻阳| 通许县| 邢台市|