You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
913e831f4e | 5 years ago | |
---|---|---|
.. | ||
src | 5 years ago | |
README.adoc | ||
pom.xml |
README.adoc
= Spring Boot Spring Session Sample This sample demonstrates the Spring Session WebFlux auto-configuration support. Spring Session supports multiple reactive session store types, including: * `Redis` * `MongoDB` == Using a different session store Initially, the project uses MongoDB session store backed by an embedded MongoDB. You can try out your favorite session store as explained below. === Redis Add `org.springframework.session:spring-session-data-redis` and `spring-boot-starter-data-redis-reactive` dependencies to the project and make sure it is configured properly (by default, a Redis instance with the default settings is expected on your local box). TIP: Run sample application using Redis session store using `$mvn spring-boot:run -Predis`. === MongoDB Add `org.springframework.session:spring-session-data-mongodb` and `spring-boot-starter-data-mongodb-reactive` and `de.flapdoodle.embed:de.flapdoodle.embed.mongo` dependencies to the project. An embedded MongoDB is automatically configured. TIP: Run sample application using MongoDB session store using `$mvn spring-boot:run -Pmongodb`. Note that this profile is active by default.