@Configuration(proxyBeanMethods=false) @EnableConfigurationProperties(value={WebProperties.class,ServerProperties.class}) public static class WebFluxAutoConfiguration.EnableWebFluxConfiguration extends DelegatingWebFluxConfiguration
@EnableWebFlux
と同等の構成。コンストラクターと説明 |
---|
EnableWebFluxConfiguration(WebFluxProperties webFluxProperties, WebProperties webProperties, ServerProperties serverProperties, ObjectProvider<WebFluxRegistrations> webFluxRegistrations) |
addCorsMappings, addFormatters, addResourceHandlers, configureArgumentResolvers, configureContentTypeResolver, configureHttpMessageCodecs, configurePathMatching, configureViewResolvers, getMessageCodesResolver, getValidator, getWebSocketService, setConfigurers
createLocaleContextResolver, createRouterFunctionMapping, getApplicationContext, getConfigurableWebBindingInitializer, getCorsConfigurations, getPathMatchConfigurer, getViewResolverRegistry, handlerFunctionAdapter, requestMappingHandlerAdapter, requestMappingHandlerMapping, resourceHandlerMapping, resourceUrlProvider, responseBodyResultHandler, responseEntityResultHandler, responseStatusExceptionHandler, routerFunctionMapping, serverCodecConfigurer, serverResponseResultHandler, setApplicationContext, simpleHandlerAdapter, viewResolutionResultHandler, webFluxAdapterRegistry, webFluxContentTypeResolver, webFluxWebSocketHandlerAdapter, webHandler
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public EnableWebFluxConfiguration(WebFluxProperties webFluxProperties, WebProperties webProperties, ServerProperties serverProperties, ObjectProvider<WebFluxRegistrations> webFluxRegistrations)
@Bean public FormattingConversionService webFluxConversionService()
WebFluxConfigurationSupport
の webFluxConversionService
@Bean public Validator webFluxValidator()
WebFluxConfigurationSupport
の webFluxValidator
protected RequestMappingHandlerAdapter createRequestMappingHandlerAdapter()
WebFluxConfigurationSupport
の createRequestMappingHandlerAdapter
protected RequestMappingHandlerMapping createRequestMappingHandlerMapping()
WebFluxConfigurationSupport
の createRequestMappingHandlerMapping
@Bean @ConditionalOnMissingBean(name="localeContextResolver") public LocaleContextResolver localeContextResolver()
WebFluxConfigurationSupport
の localeContextResolver
@Bean @ConditionalOnMissingBean(name="webSessionManager") public WebSessionManager webSessionManager(ObjectProvider<WebSessionIdResolver> webSessionIdResolver)