Uses of Annotation Interface
org.springframework.context.annotation.Bean
Package
Description
Annotations and supporting classes for declarative cache management.
Support package for declarative JSR-107 caching configuration.
Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
Annotations and support classes for declarative JMS listener endpoints.
Configuration support for WebSocket messaging using higher level messaging protocols.
Annotation support for asynchronous method execution.
Spring's support for annotation-based transaction demarcation.
Spring WebFlux configuration infrastructure.
Annotation-based setup for Spring MVC.
Support for annotation-based WebSocket setup in configuration classes.
-
Uses of Bean in org.springframework.cache.annotation
Modifier and TypeMethodDescriptionProxyCachingConfiguration.cacheAdvisor
(CacheOperationSource cacheOperationSource, CacheInterceptor cacheInterceptor) ProxyCachingConfiguration.cacheInterceptor
(CacheOperationSource cacheOperationSource) ProxyCachingConfiguration.cacheOperationSource()
-
Uses of Bean in org.springframework.cache.aspectj
Modifier and TypeMethodDescriptionorg.springframework.cache.aspectj.AnnotationCacheAspect
AspectJCachingConfiguration.cacheAspect()
org.springframework.cache.aspectj.JCacheCacheAspect
AspectJJCacheConfiguration.cacheAspect
(JCacheOperationSource jCacheOperationSource) -
Uses of Bean in org.springframework.cache.jcache.config
Modifier and TypeMethodDescriptionProxyJCacheConfiguration.cacheAdvisor
(JCacheOperationSource jCacheOperationSource, JCacheInterceptor jCacheInterceptor) ProxyJCacheConfiguration.cacheInterceptor
(JCacheOperationSource jCacheOperationSource) AbstractJCacheConfiguration.cacheOperationSource()
-
Uses of Bean in org.springframework.context.annotation
Modifier and TypeMethodDescriptionLoadTimeWeavingConfiguration.loadTimeWeaver()
MBeanExportConfiguration.mbeanExporter()
-
Uses of Bean in org.springframework.context.annotation.aspectj
Modifier and TypeMethodDescriptionorg.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect
SpringConfiguredConfiguration.beanConfigurerAspect()
-
Uses of Bean in org.springframework.jms.annotation
Modifier and TypeMethodDescriptionJmsBootstrapConfiguration.defaultJmsListenerEndpointRegistry()
JmsBootstrapConfiguration.jmsListenerAnnotationProcessor()
-
Uses of Bean in org.springframework.messaging.simp.config
Modifier and TypeMethodDescriptionAbstractMessageBrokerConfiguration.brokerChannel
(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel, TaskExecutor executor) AbstractMessageBrokerConfiguration.brokerChannelExecutor
(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel) AbstractMessageBrokerConfiguration.brokerMessageConverter()
AbstractMessageBrokerConfiguration.brokerMessagingTemplate
(AbstractSubscribableChannel brokerChannel, AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel, CompositeMessageConverter brokerMessageConverter) AbstractMessageBrokerConfiguration.clientInboundChannel
(TaskExecutor executor) AbstractMessageBrokerConfiguration.clientInboundChannelExecutor()
AbstractMessageBrokerConfiguration.clientOutboundChannel
(TaskExecutor executor) AbstractMessageBrokerConfiguration.clientOutboundChannelExecutor()
AbstractMessageBrokerConfiguration.messageBrokerTaskScheduler()
AbstractMessageBrokerConfiguration.simpAnnotationMethodMessageHandler
(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel, SimpMessagingTemplate brokerMessagingTemplate, CompositeMessageConverter brokerMessageConverter) AbstractMessageBrokerConfiguration.simpleBrokerMessageHandler
(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel, AbstractSubscribableChannel brokerChannel, UserDestinationResolver userDestinationResolver) AbstractMessageBrokerConfiguration.stompBrokerRelayMessageHandler
(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel, AbstractSubscribableChannel brokerChannel, UserDestinationMessageHandler userDestinationMessageHandler, MessageHandler userRegistryMessageHandler, UserDestinationResolver userDestinationResolver) AbstractMessageBrokerConfiguration.userDestinationMessageHandler
(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel, AbstractSubscribableChannel brokerChannel, UserDestinationResolver userDestinationResolver) AbstractMessageBrokerConfiguration.userDestinationResolver
(SimpUserRegistry userRegistry, AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel) AbstractMessageBrokerConfiguration.userRegistry
(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel) AbstractMessageBrokerConfiguration.userRegistryMessageHandler
(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel, SimpUserRegistry userRegistry, SimpMessagingTemplate brokerMessagingTemplate, TaskScheduler scheduler) -
Uses of Bean in org.springframework.scheduling.annotation
Modifier and TypeMethodDescriptionProxyAsyncConfiguration.asyncAdvisor()
SchedulingConfiguration.scheduledAnnotationProcessor()
-
Uses of Bean in org.springframework.scheduling.aspectj
Modifier and TypeMethodDescriptionorg.springframework.scheduling.aspectj.AnnotationAsyncExecutionAspect
AspectJAsyncConfiguration.asyncAdvisor()
-
Uses of Bean in org.springframework.transaction.annotation
Modifier and TypeMethodDescriptionProxyTransactionManagementConfiguration.transactionAdvisor
(TransactionAttributeSource transactionAttributeSource, TransactionInterceptor transactionInterceptor) AbstractTransactionManagementConfiguration.transactionalEventListenerFactory()
ProxyTransactionManagementConfiguration.transactionAttributeSource()
ProxyTransactionManagementConfiguration.transactionInterceptor
(TransactionAttributeSource transactionAttributeSource) -
Uses of Bean in org.springframework.transaction.aspectj
Modifier and TypeMethodDescriptionorg.springframework.transaction.aspectj.JtaAnnotationTransactionAspect
AspectJJtaTransactionManagementConfiguration.jtaTransactionAspect()
org.springframework.transaction.aspectj.AnnotationTransactionAspect
AspectJTransactionManagementConfiguration.transactionAspect()
-
Uses of Bean in org.springframework.web.reactive.config
Modifier and TypeMethodDescriptionWebFluxConfigurationSupport.handlerFunctionAdapter()
WebFluxConfigurationSupport.localeContextResolver()
WebFluxConfigurationSupport.requestMappingHandlerAdapter
(ReactiveAdapterRegistry reactiveAdapterRegistry, ServerCodecConfigurer serverCodecConfigurer, FormattingConversionService conversionService, Validator validator) WebFluxConfigurationSupport.requestMappingHandlerMapping
(RequestedContentTypeResolver contentTypeResolver) WebFluxConfigurationSupport.resourceHandlerMapping
(ResourceUrlProvider resourceUrlProvider) Return a handler mapping ordered at Integer.MAX_VALUE-1 with mapped resource handlers.WebFluxConfigurationSupport.resourceUrlProvider()
WebFluxConfigurationSupport.responseBodyResultHandler
(ReactiveAdapterRegistry reactiveAdapterRegistry, ServerCodecConfigurer serverCodecConfigurer, RequestedContentTypeResolver contentTypeResolver) WebFluxConfigurationSupport.responseEntityResultHandler
(ReactiveAdapterRegistry reactiveAdapterRegistry, ServerCodecConfigurer serverCodecConfigurer, RequestedContentTypeResolver contentTypeResolver) WebFluxConfigurationSupport.responseStatusExceptionHandler()
WebFluxConfigurationSupport.routerFunctionMapping
(ServerCodecConfigurer serverCodecConfigurer) WebFluxConfigurationSupport.serverCodecConfigurer()
Return the configurer for HTTP message readers and writers.WebFluxConfigurationSupport.serverResponseResultHandler
(ServerCodecConfigurer serverCodecConfigurer) WebFluxConfigurationSupport.simpleHandlerAdapter()
WebFluxConfigurationSupport.viewResolutionResultHandler
(ReactiveAdapterRegistry reactiveAdapterRegistry, RequestedContentTypeResolver contentTypeResolver) WebFluxConfigurationSupport.webFluxAdapterRegistry()
Return aReactiveAdapterRegistry
to adapting reactive types.WebFluxConfigurationSupport.webFluxContentTypeResolver()
WebFluxConfigurationSupport.webFluxConversionService()
Return aFormattingConversionService
for use with annotated controllers.WebFluxConfigurationSupport.webFluxValidator()
Return a globalValidator
instance for example for validating@RequestBody
method arguments.WebFluxConfigurationSupport.webFluxWebSocketHandlerAdapter()
WebFluxConfigurationSupport.webHandler()
-
Uses of Bean in org.springframework.web.servlet.config.annotation
Modifier and TypeMethodDescriptionWebMvcConfigurationSupport.beanNameHandlerMapping
(FormattingConversionService conversionService, ResourceUrlProvider resourceUrlProvider) Return aBeanNameUrlHandlerMapping
ordered at 2 to map URL paths to controller bean names.WebMvcConfigurationSupport.defaultServletHandlerMapping()
Return a handler mapping ordered at Integer.MAX_VALUE with a mapped default servlet handler.WebMvcConfigurationSupport.flashMapManager()
WebMvcConfigurationSupport.handlerExceptionResolver
(ContentNegotiationManager contentNegotiationManager) Returns aHandlerExceptionResolverComposite
containing a list of exception resolvers obtained either throughWebMvcConfigurationSupport.configureHandlerExceptionResolvers(java.util.List<org.springframework.web.servlet.HandlerExceptionResolver>)
or throughWebMvcConfigurationSupport.addDefaultHandlerExceptionResolvers(java.util.List<org.springframework.web.servlet.HandlerExceptionResolver>, org.springframework.web.accept.ContentNegotiationManager)
.WebMvcConfigurationSupport.handlerFunctionAdapter()
Returns aHandlerFunctionAdapter
for processing requests through handler functions.WebMvcConfigurationSupport.httpRequestHandlerAdapter()
Returns aHttpRequestHandlerAdapter
for processing requests withHttpRequestHandlers
.WebMvcConfigurationSupport.localeResolver()
WebMvcConfigurationSupport.mvcContentNegotiationManager()
Return aContentNegotiationManager
instance to use to determine requested media types in a given request.WebMvcConfigurationSupport.mvcConversionService()
Return aFormattingConversionService
for use with annotated controllers.WebMvcConfigurationSupport.mvcHandlerMappingIntrospector()
WebMvcConfigurationSupport.mvcPathMatcher()
Return a globalPathMatcher
instance which is used for URL path matching with String patterns.WebMvcConfigurationSupport.mvcPatternParser()
Return a globalPathPatternParser
instance to use for parsing patterns to match to theRequestPath
.WebMvcConfigurationSupport.mvcResourceUrlProvider()
AResourceUrlProvider
bean for use with the MVC dispatcher.WebMvcConfigurationSupport.mvcUriComponentsContributor
(FormattingConversionService conversionService, RequestMappingHandlerAdapter requestMappingHandlerAdapter) Return an instance ofCompositeUriComponentsContributor
for use withMvcUriComponentsBuilder
.WebMvcConfigurationSupport.mvcUrlPathHelper()
Return a globalUrlPathHelper
instance which is used to resolve the request mapping path for an application.WebMvcConfigurationSupport.mvcValidator()
Return a globalValidator
instance for example for validating@ModelAttribute
and@RequestBody
method arguments.WebMvcConfigurationSupport.mvcViewResolver
(ContentNegotiationManager contentNegotiationManager) Register aViewResolverComposite
that contains a chain of view resolvers to use for view resolution.WebMvcConfigurationSupport.requestMappingHandlerAdapter
(ContentNegotiationManager contentNegotiationManager, FormattingConversionService conversionService, Validator validator) Returns aRequestMappingHandlerAdapter
for processing requests through annotated controller methods.WebMvcConfigurationSupport.requestMappingHandlerMapping
(ContentNegotiationManager contentNegotiationManager, FormattingConversionService conversionService, ResourceUrlProvider resourceUrlProvider) Return aRequestMappingHandlerMapping
ordered at 0 for mapping requests to annotated controllers.WebMvcConfigurationSupport.resourceHandlerMapping
(ContentNegotiationManager contentNegotiationManager, FormattingConversionService conversionService, ResourceUrlProvider resourceUrlProvider) Return a handler mapping ordered at Integer.MAX_VALUE-1 with mapped resource handlers.WebMvcConfigurationSupport.routerFunctionMapping
(FormattingConversionService conversionService, ResourceUrlProvider resourceUrlProvider) Return aRouterFunctionMapping
ordered at 3 to map router functions.WebMvcConfigurationSupport.simpleControllerHandlerAdapter()
Returns aSimpleControllerHandlerAdapter
for processing requests with interface-based controllers.WebMvcConfigurationSupport.themeResolver()
WebMvcConfigurationSupport.viewControllerHandlerMapping
(FormattingConversionService conversionService, ResourceUrlProvider resourceUrlProvider) Return a handler mapping ordered at 1 to map URL paths directly to view names.WebMvcConfigurationSupport.viewNameTranslator()
-
Uses of Bean in org.springframework.web.socket.config.annotation
Modifier and TypeMethodDescriptionWebSocketMessageBrokerConfigurationSupport.stompWebSocketHandlerMapping
(WebSocketHandler subProtocolWebSocketHandler, TaskScheduler messageBrokerTaskScheduler) WebSocketMessageBrokerConfigurationSupport.subProtocolWebSocketHandler
(AbstractSubscribableChannel clientInboundChannel, AbstractSubscribableChannel clientOutboundChannel) WebSocketConfigurationSupport.webSocketHandlerMapping
(org.springframework.web.socket.config.annotation.WebSocketConfigurationSupport.DefaultSockJsSchedulerContainer schedulerContainer) WebSocketMessageBrokerConfigurationSupport.webSocketMessageBrokerStats
(AbstractBrokerMessageHandler stompBrokerRelayMessageHandler, WebSocketHandler subProtocolWebSocketHandler, TaskExecutor inboundExecutor, TaskExecutor outboundExecutor, TaskScheduler scheduler) static CustomScopeConfigurer
WebSocketMessageBrokerConfigurationSupport.webSocketScopeConfigurer()