Spring Boot provides Spring Session auto-configuration for a wide range of data stores. When building a Servlet web application, the following stores can be auto-configured:
When building a reactive web application, the following stores can be auto-configured:
If Spring Session is available, you must choose the
StoreType
that you wish to
use to store the sessions. For instance, to use JDBC as the back-end store, you can
configure your application as follows:
spring.session.store-type=jdbc
Tip | |
---|---|
You can disable Spring Session by setting the |
Each store has specific additional settings. For instance, it is possible to customize the name of the table for the JDBC store, as shown in the following example:
spring.session.jdbc.table-name=SESSIONS