Spring Session has two modules that depend on Spring Data:

  • spring-session-data-mongodb
  • spring-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)