<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    paulwong

    WEBFLUX + SPRING SESSION + REACTIVE MONGODB

    添加依賴,pom.xml

    <dependency>
       <groupId>org.springframework.boot</groupId>
       <artifactId>spring-boot-starter-webflux</artifactId>
    </dependency>
            
            
    <!-- spring session with mongodb -->
    <dependency>
       <groupId>org.springframework.session</groupId>
       <artifactId>spring-session-data-mongodb</artifactId>
    </dependency>
            
    <dependency>
       <groupId>org.springframework.boot</groupId>
       <artifactId>spring-boot-starter-data-mongodb-reactive</artifactId>
    </dependency>

    配置文件,application.yaml

    spring:
       session:
          store-type: mongodb
          timeout: 30s
          mongodb:
             collection-name: WEB_SESSIONS


    java配置,HttpSessionConfiguration.java:

    package com.paul.testmicroservicecommon.config;

    import org.springframework.boot.autoconfigure.session.MongoSessionProperties;
    import org.springframework.boot.autoconfigure.session.SessionProperties;
    import org.springframework.boot.context.properties.EnableConfigurationProperties;
    import org.springframework.context.annotation.Bean;
    import org.springframework.session.config.ReactiveSessionRepositoryCustomizer;
    import org.springframework.session.data.mongo.ReactiveMongoSessionRepository;
    import org.springframework.session.data.mongo.config.annotation.web.reactive.EnableMongoWebSession;

    @EnableMongoWebSession
    @EnableConfigurationProperties(MongoSessionProperties.class)
    public class HttpSessionConfiguration {
        
        @Bean
        public ReactiveSessionRepositoryCustomizer<ReactiveMongoSessionRepository> customize(
            SessionProperties sessionProperties,
            MongoSessionProperties mongoSessionProperties
        ){
            return c -> {
                c.setMaxInactiveIntervalInSeconds((int)sessionProperties.getTimeout().getSeconds());
                c.setCollectionName(mongoSessionProperties.getCollectionName());
            };
        }

    }

    posted on 2021-12-22 09:24 paulwong 閱讀(294) 評論(0)  編輯  收藏 所屬分類: MONGODB

    主站蜘蛛池模板: 今天免费中文字幕视频| 亚洲一级在线观看| 羞羞的视频在线免费观看| 好爽…又高潮了毛片免费看| 亚洲制服在线观看| 嫖丰满老熟妇AAAA片免费看| 77777_亚洲午夜久久多人| 男女午夜24式免费视频| 西西人体44rt高清亚洲| 久久久久久精品免费免费自慰| 久久久久久亚洲精品成人| 国产乱子精品免费视观看片| 亚洲三级在线免费观看| 免费的一级黄色片| 成人a毛片视频免费看| 国产亚洲精品成人AA片新蒲金| a级毛片高清免费视频就| 亚洲人成人网站色www| 99久久99久久精品免费观看| 亚洲人成电影青青在线播放| 最近高清国语中文在线观看免费| 亚洲AV日韩AV无码污污网站| 亚洲国产成人久久笫一页| 三年片免费观看大全国语| 亚洲欧洲在线观看| 在线观看免费人成视频| 国产精品亚洲一区二区三区| 亚洲乱码无码永久不卡在线| xx视频在线永久免费观看| 久久亚洲色WWW成人欧美| 亚洲色婷婷综合久久| 亚州免费一级毛片| 深夜a级毛片免费无码| 亚洲AV日韩AV鸥美在线观看| 成人免费毛片内射美女-百度| 污污视频免费观看网站| 99久久精品国产亚洲| 日本免费观看网站| 一区二区三区观看免费中文视频在线播放| 成人免费毛片观看| 国产又黄又爽又大的免费视频 |