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

SpringBoot連接Redis2種模式解析

 更新時間:2020年05月20日 15:04:20   投稿:yaominghui  
這篇文章主要介紹了SpringBoot連接Redis2種模式解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

一、引入pom

   <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-data-redis</artifactId>
    </dependency>

二、配置YML文件(二選一)

1.sentinel模式

server:
 port: 80
spring:
 redis:
  sentinel:
   nodes: 192.168.0.106:26379,192.168.0.106:26380,192.168.0.106:26381 //哨兵的ip和端口
   master: mymaster //這個就是哨兵配置文件中 sentinel monitor mymaster 192.168.0.103 6379 2 配置的mymaster

2.Cluster模式

server:
 port: 80
spring:
 redis:
  cluster:
   nodes: 192.168.0.106:7000,192.168.0.106:7001,192.168.0.106:7002,192.168.0.106:7003,192.168.0.106:7004,192.168.0.106:7005

三、配置RedisTemplate模版

個人認為

setKeySerializer

setValueSerializer

不設(shè)置也可以,不過在使用的時候,需要自行將key\value 轉(zhuǎn)換為json字符串后存入

@Configuration
public class RedisConf {
  @Bean
  public RedisTemplate<Object, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) {
    Jackson2JsonRedisSerializer serializer=new Jackson2JsonRedisSerializer(Object.class);
    RedisTemplate<Object, Object> template = new RedisTemplate<>();
    template.setConnectionFactory(redisConnectionFactory);
    template.setKeySerializer(serializer); //設(shè)置key序列化
    template.setValueSerializer(serializer);//設(shè)置value序列化
return template; } }

四、測試(簡單的model就省略了)

@RestController
public class RedisTestController {
  @Autowired
  RedisTemplate redisTemplate;

  @GetMapping("set")
  public void set(){
    redisTemplate.opsForValue().set("key1","123");
    User u=new User();
    u.setId(1);
    u.setName("name姓名");
    redisTemplate.opsForValue().set("user",u);
  }
  @GetMapping("get")
  public Map get(){
    Map map=new HashMap();
    map.put("v1",redisTemplate.opsForValue().get("key1"));
    map.put("v2",redisTemplate.opsForValue().get("user"));
    return map;
  }
}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 關(guān)于weblogic部署Java項目的包沖突問題的解決

    關(guān)于weblogic部署Java項目的包沖突問題的解決

    這篇文章主要介紹了關(guān)于weblogic部署Java項目的包沖突問題的解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-01-01
  • Java Calendar日歷與Date日期的相互轉(zhuǎn)換詳解

    Java Calendar日歷與Date日期的相互轉(zhuǎn)換詳解

    這篇文章主要介紹了Java Calendar日歷與Date日期的相互轉(zhuǎn)換詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • 從內(nèi)存地址解析Java的static關(guān)鍵字的作用

    從內(nèi)存地址解析Java的static關(guān)鍵字的作用

    這篇文章主要介紹了從內(nèi)存地址解析Java的static關(guān)鍵字的作用,包括靜態(tài)成員變量和靜態(tài)方法等重要內(nèi)容,需要的朋友可以參考下
    2015-10-10
  • SpringBoot?自定義注解實現(xiàn)涉密字段脫敏

    SpringBoot?自定義注解實現(xiàn)涉密字段脫敏

    關(guān)于數(shù)據(jù)脫敏,網(wǎng)上的文章都是硬編碼規(guī)則,比如對身份證,手機號,郵件地址等固定寫法脫敏。本文在此基礎(chǔ)上,拓展動態(tài)從數(shù)據(jù)庫查出涉密關(guān)鍵字執(zhí)行脫敏操作。感興趣的同學可以參考閱讀
    2023-03-03
  • SpringBoot實現(xiàn)點餐系統(tǒng)的登錄與退出功能流程詳解

    SpringBoot實現(xiàn)點餐系統(tǒng)的登錄與退出功能流程詳解

    結(jié)束了Springboot+MyBatisPlus也是開始了項目之旅,將從后端的角度出發(fā)來整理這個項目中重點業(yè)務功能的梳理與實現(xiàn)
    2022-10-10
  • IDEA設(shè)置Maven自動編譯model的實現(xiàn)方法

    IDEA設(shè)置Maven自動編譯model的實現(xiàn)方法

    本文主要介紹了IDEA設(shè)置Maven自動編譯model的實現(xiàn)方法, maven結(jié)構(gòu)的項目,我們在每次修改代碼后都會需要手動編譯,本文就可以解決這個問題,感興趣的可以了解一下
    2023-08-08
  • 大廠禁止SpringBoot在項目使用Tomcat容器原理解析

    大廠禁止SpringBoot在項目使用Tomcat容器原理解析

    這篇文章主要為大家介紹了大廠禁止SpringBoot在項目使用Tomcat原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • Java實現(xiàn)文件上傳和下載的方法詳解

    Java實現(xiàn)文件上傳和下載的方法詳解

    文件上傳,也稱為upload,是指將本地圖片、視頻、音頻等文件上傳到服務器上。文件下載,也稱為download,是指將文件從服務器傳輸?shù)奖镜赜嬎銠C的過程。本文將用Java實現(xiàn)文件上傳和下載,需要的可以參考一下
    2022-09-09
  • java8 LocalDate LocalDateTime等時間類用法實例分析

    java8 LocalDate LocalDateTime等時間類用法實例分析

    這篇文章主要介紹了java8 LocalDate LocalDateTime等時間類用法,結(jié)合具體實例形式分析了LocalDate、LocalTime、LocalDateTime等日期時間相關(guān)類的功能與具體使用技巧,需要的朋友可以參考下
    2017-04-04
  • SpringCloud 服務網(wǎng)關(guān)路由規(guī)則的坑及解決

    SpringCloud 服務網(wǎng)關(guān)路由規(guī)則的坑及解決

    這篇文章主要介紹了SpringCloud 服務網(wǎng)關(guān)路由規(guī)則的坑及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07

最新評論

扎兰屯市| 玉田县| 康保县| 井研县| 清涧县| 襄城县| 容城县| 根河市| 玉环县| 应城市| 临城县| 肥东县| 福州市| 兴山县| 汶上县| 墨江| 临朐县| 荥阳市| 仁怀市| 镇江市| 莒南县| 农安县| 凌源市| 麻阳| 花莲县| 都匀市| 闸北区| 徐水县| 旬阳县| 靖西县| 通州市| 吉安县| 曲水县| 即墨市| 防城港市| 宜黄县| 梓潼县| 农安县| 夏津县| 开远市| 盘山县|