@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(value=org.springframework.session.Session.class)
@ConditionalOnWebApplication
@EnableConfigurationProperties(value={ServerProperties.class,SessionProperties.class,WebFluxProperties.class})
@AutoConfigureAfter(value={DataSourceAutoConfiguration.class,HazelcastAutoConfiguration.class,JdbcTemplateAutoConfiguration.class,MongoDataAutoConfiguration.class,MongoReactiveDataAutoConfiguration.class,RedisAutoConfiguration.class,RedisReactiveAutoConfiguration.class,WebSessionIdResolverAutoConfiguration.class})
@AutoConfigureBefore(value={HttpHandlerAutoConfiguration.class,WebFluxAutoConfiguration.class})
public class SessionAutoConfiguration
extends Object
- Since:
- 1.4.0
- Author:
- Andy Wilkinson, Tommy Ludwig, EddĂș MelĂ©ndez, Stephane Nicoll, Vedran Pavic, Weix Sun