<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 閱讀(291) 評論(0)  編輯  收藏 所屬分類: MONGODB

    主站蜘蛛池模板: 亚洲高清中文字幕| 免费观看的毛片大全| 亚洲人成自拍网站在线观看| 日韩va亚洲va欧洲va国产| 国产公开免费人成视频| 免费三级毛片电影片| 无码囯产精品一区二区免费| 一级成人a免费视频| 国产午夜亚洲精品不卡| 在线精品亚洲一区二区| 亚洲精品亚洲人成在线麻豆| 亚洲开心婷婷中文字幕| 免费播放春色aⅴ视频| 日韩电影免费在线| 免费国产黄线在线观看 | 亚洲成A人片在线观看无码3D| 国产免费看JIZZ视频| 67194成手机免费观看| 色欲A∨无码蜜臀AV免费播| 国产一级在线免费观看| jizz免费观看视频| 一级特黄特色的免费大片视频| 日日摸日日碰夜夜爽亚洲| 国产精品亚洲av色欲三区| 亚洲av无码成人精品国产| 亚洲人成网亚洲欧洲无码| 中文字幕亚洲精品无码| 亚洲偷偷自拍高清| 中文字幕乱码亚洲精品一区| 亚洲制服丝袜第一页| 亚洲成年网站在线观看| 亚洲乱色伦图片区小说| 色天使亚洲综合一区二区| 色婷婷亚洲一区二区三区| 免费国产草莓视频在线观看黄| 免费一级全黄少妇性色生活片 | 成人免费在线看片| 免费人成在线视频| 国产片免费在线观看| 亚洲国产精品13p| 亚洲人成中文字幕在线观看|