Uses of Annotation Interface
org.springframework.context.annotation.Bean
Package
Description
Annotations and supporting classes for declarative cache management.
AspectJ-based caching support.
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.
AspectJ-based dependency injection support driven by the
@Configurable
annotation.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.
AspectJ-based scheduling support.
Spring's support for annotation-based transaction demarcation.
AspectJ-based transaction management support.
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 -1 to map router functions.WebMvcConfigurationSupport.simpleControllerHandlerAdapter()
Returns aSimpleControllerHandlerAdapter
for processing requests with interface-based controllers.WebMvcConfigurationSupport.themeResolver()
Deprecated.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()