Spring Session has two modules that depend on Spring Data:
spring-session-data-mongodbspring-session-data-redis
Currently, Boot's properties classes and prefixes for these are named as follows:
MongoSessionProperties(spring.session.mongodb)RedisSessionProperties(spring.session.redis)
This doesn't align well with the names of their modules or with other Data MongoDB and Data Redis properties.
They should become:
SessionDataMongoProperties(spring.session.data.mongodb)SessionDataRedisProperties(spring.session.data.redis)