SPRING Annotation元注解手册

.

ProjectAnnotationDiscovered ByPackage

.

WS@Action<ws:annotation-driven/>org.springframework.ws.soap.addressing.server.annotation

.

WS@Address<ws:annotation-driven/>org.springframework.ws.soap.addressing.server.annotation

.

Batch@AfterChunkorg.springframework.batch.core.annotation

.

Batch@AfterJoborg.springframework.batch.core.annotation

.

Batch@AfterProcessorg.springframework.batch.core.annotation

.

Batch@AfterReadorg.springframework.batch.core.annotation

.

Batch@AfterSteporg.springframework.batch.core.annotation

.

Test@AfterTransaction@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.context.transaction

.

Batch@AfterWriteorg.springframework.batch.core.annotation

.

Integration@Aggregatororg.springframework.integration.annotation

.

Spring@Async<task:annotation-driven/>org.springframework.scheduling.annotation

.

Roo@AutoPopulateorg.springframework.roo.shell

.

Spring@Autowired<context:component-scan/>, <context:annotation-config/>org.springframework.beans.factory.annotation

.

Spring@Bean<context:component-scan/>org.springframework.context.annotation

.

Batch@BeforeChunkorg.springframework.batch.core.annotation

.

Batch@BeforeJoborg.springframework.batch.core.annotation

.

Batch@BeforeProcessorg.springframework.batch.core.annotation

.

Batch@BeforeReadorg.springframework.batch.core.annotation

.

Batch@BeforeSteporg.springframework.batch.core.annotation

.

Test@BeforeTransaction@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.context.transaction

.

Batch@BeforeWriteorg.springframework.batch.core.annotation

.

Cache@Cacheable<cache:annotation-driven/>org.springframework.cache.annotation

.

Spring@CacheEvict<cache:annotation-driven/>org.springframework.context.annotation

.

Spring@Classifier<context:component-scan/>, <context:annotation-config/>org.springframework.beans.factory.annotation

.

Roo@CliAvailabilityIndicatororg.springframework.roo.shell

.

Roo@CliCommandorg.springframework.roo.shell

.

Mock@CliOptionorg.springframework.mock.staticmock

.

Spring@Component<context:component-scan/>org.springframework.stereotype

.

Spring@ComponentScan3.1org.springframework.context.annotation

.

Spring@Configurable<context:component-scan/>, <context:annotation-config/>org.springframework.beans.factory.annotation

.

Spring@Configuration<context:component-scan/>org.springframework.context.annotation

.

Security@ConsumerKeysAllowed<security:global-method-security secured-annotations="enabled" />org.springframework.security.oauth.provider.attributes

.

Security@ConsumerRolesAllowed<security:global-method-security secured-annotations="enabled" />org.springframework.security.oauth.provider.attributes

.

Test@ContextConfiguration@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.context

.

Spring@Controller<context:component-scan/>org.springframework.stereotype

.

MVC@CookieValue<tx:annotation-driven/>org.springframework.web.bind.annotation

.

Integration@CorrelationStrategyorg.springframework.integration.annotation

.

Spring@DateTimeFormat<mvc:annotation-driven/>org.springframework.format.annotation

.

Security@DenyAllConsumers<security:global-method-security secured-annotations="enabled" />org.springframework.security.oauth.provider.attributes

.

Spring@DependsOn<context:component-scan/>org.springframework.context.annotation

.

Test@DirtiesContext@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.annotation

.

Spring@EnableAsync<task:annotation-driven/>org.springframework.scheduling.annotation

.

WS@EnableAsync<ws:annotation-driven/>org.springframework.ws.soap.server.endpoint.annotation

.

WS@Endpoint<ws:annotation-driven/>org.springframework.ws.server.endpoint.annotation

.

MVC@ExceptionHandler<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

Test@ExpectedException@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.annotation

.

Social@FacebookCookieValueorg.springframework.social.facebook.web

.

Spring@Feature<context:component-scan/>org.springframework.context.annotation

.

Spring@FeatureAnnotation<context:component-scan/>org.springframework.context.annotation

.

Spring@FeatureConfiguration<context:component-scan/>org.springframework.context.annotation

.

Integration@Filterorg.springframework.integration.annotation

.

Integration@Gatewayorg.springframework.integration.annotation

.

Integration@Headerorg.springframework.integration.annotation

.

Integration@Headersorg.springframework.integration.annotation

.

Test@IfProfileValue@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.annotation

.

Spring@Import<context:component-scan/>org.springframework.context.annotation

.

Spring@ImportResource<context:component-scan/>org.springframework.context.annotation

.

MVC@InitBinder<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

Spring@Lazy<context:component-scan/>org.springframework.context.annotation

.

JMX@ManagedAttribute<context:mbean-export/>org.springframework.jmx.export.annotation

.

JMX@ManagedMetric<context:mbean-export/>org.springframework.jmx.export.annotation

.

JMX@ManagedNotification<context:mbean-export/>org.springframework.jmx.export.annotation

.

JMX@ManagedNotifications<context:mbean-export/>org.springframework.jmx.export.annotation

.

JMX@ManagedOperation<context:mbean-export/>org.springframework.jmx.export.annotation

.

JMX@ManagedOperationParameter<context:mbean-export/>org.springframework.jmx.export.annotation

.

JMX@ManagedOperationParameters<context:mbean-export/>org.springframework.jmx.export.annotation

.

JMX@ManagedResource<context:mbean-export/>org.springframework.jmx.export.annotation

.

MVC@Mapping<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

Integration@MessageEndpointorg.springframework.integration.annotation

.

Batch@MockStaticEntityMethodsorg.springframework.batch.core.annotation

.

MVC@ModelAttribute<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

WS@Namespace<ws:annotation-driven/>org.springframework.ws.server.endpoint.annotation

.

WS@Namespaces<ws:annotation-driven/>org.springframework.ws.server.endpoint.annotation

.

Test@NotTransactional@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.annotation

.

Spring@NumberFormat<mvc:annotation-driven/>org.springframework.format.annotation

.

Cache@NumberFormat<cache:annotation-driven/>org.springframework.cache.annotation

.

Spring@NumberFormat<mvc:annotation-driven/>org.springframework.format.annotation

.

JMX@NumberFormat<context:mbean-export/>org.springframework.jmx.export.annotation

.

Batch@OnProcessErrororg.springframework.batch.core.annotation

.

Batch@OnReadErrororg.springframework.batch.core.annotation

.

Batch@OnSkipInProcessorg.springframework.batch.core.annotation

.

Batch@OnSkipInReadorg.springframework.batch.core.annotation

.

Batch@OnSkipInWriteorg.springframework.batch.core.annotation

.

Batch@OnWriteErrororg.springframework.batch.support.annotation

.

Spring@Order<context:component-scan/>org.springframework.core.annotation

.

MVC@PathVariable<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

Integration@Payloadorg.springframework.integration.annotation

.

WS@PayloadRoot<ws:annotation-driven/>org.springframework.ws.server.endpoint.annotation

.

Integration@Payloadsorg.springframework.integration.annotation

.

Security@PermitAllConsumers<security:global-method-security secured-annotations="enabled" />org.springframework.security.oauth.provider.attributes

.

Security@PostAuthorize<security:global-method-security secured-annotations="enabled" />org.springframework.security.access.prepost

.

Security@PostFilter<security:global-method-security secured-annotations="enabled" />org.springframework.security.access.prepost

.

Security@PreAuthorize<security:global-method-security secured-annotations="enabled" />org.springframework.security.access.prepost

.

Security@PreFilter<security:global-method-security secured-annotations="enabled" />org.springframework.security.access.prepost

.

Spring@Primary<context:component-scan/>org.springframework.context.annotation

.

Spring@Profile<context:component-scan/>org.springframework.context.annotation

.

Spring@Profile<context:component-scan/>org.springframework.context.annotation

.

Test@ProfileValueSourceConfiguration@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.annotation

.

Integration@Publisherorg.springframework.integration.annotation

.

Spring@Qualifier<context:component-scan/>, <context:annotation-config/>org.springframework.beans.factory.annotation

.

Integration@ReleaseStrategyorg.springframework.integration.annotation

.

Flex@RemotingDestinationorg.springframework.flex.remoting

.

Flex@RemotingExcludeorg.springframework.flex.remoting

.

Flex@RemotingIncludeorg.springframework.flex.remoting

.

Test@Repeat@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.annotation

.

Spring@Repository<context:component-scan/>org.springframework.stereotype

.

MVC@RequestBody<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

MVC@RequestHeader<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

MVC@RequestMapping<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

MVC@RequestParam<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

WS@RequestPayload<ws:annotation-driven/>org.springframework.ws.server.endpoint.annotation

.

Spring@Required<context:component-scan/>, <context:annotation-config/>org.springframework.beans.factory.annotation

.

Spring@Required<context:component-scan/>, <context:annotation-config/>org.springframework.beans.factory.annotation

.

MVC@ResponseBody<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

WS@ResponsePayload<ws:annotation-driven/>org.springframework.ws.server.endpoint.annotation

.

MVC@ResponseStatus<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

Test@Rollback@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.annotation

.

Roo@RooAnnotation-templateorg.springframework.roo.addon.dbre

.

Roo@RooConfigurableorg.springframework.roo.addon.configurable

.

Roo@RooConfigurableorg.springframework.roo.addon.dbre

.

Roo@RooConversionServiceorg.springframework.roo.addon.web.mvc.controller

.

Roo@RooConversionServiceorg.springframework.roo.addon.web.mvc.controller

.

Roo@RooDataOnDemandorg.springframework.roo.addon.entity

.

Roo@RooDataOnDemandorg.springframework.roo.addon.configurable

.

Roo@RooDataOnDemandorg.springframework.roo.addon.entity

.

Roo@RooDbManagedorg.springframework.roo.addon.dod

.

Roo@RooDbManagedorg.springframework.roo.addon.dod

.

Roo@RooEditororg.springframework.roo.addon.serializable

.

Roo@RooEditororg.springframework.roo.addon.serializable

.

Roo@RooEntityorg.springframework.roo.addon.entity

.

Roo@RooEntityorg.springframework.roo.addon.entity

.

Roo@RooGwtMirroredFromorg.springframework.roo.addonbean

.

Roo@RooGwtMirroredFromorg.springframework.roo.addonbean

.

Roo@RooIdentifierorg.springframework.roo.addon.gwt

.

Roo@RooIdentifierorg.springframework.roo.addon.gwt

.

Roo@RooIntegrationTestorg.springframework.roo.addon.tostring

.

Roo@RooIntegrationTestorg.springframework.roo.addon.tostring

.

Roo@RooJavaBeanorg.springframework.roo.addon.json

.

Roo@RooJavaBeanorg.springframework.roo.addon.jsf

.

Roo@RooJsfManagedBeanorg.springframework.roo.addon.json

.

Roo@RooJsonorg.springframework.roo.addon.op4j

.

Roo@RooJsonorg.springframework.roo.addon.op4j

.

Roo@RooOp4jorg.springframework.roo.addon.plural

.

Roo@RooOp4jorg.springframework.roo.addon.plural

.

Roo@RooPluralorg.springframework.roo.addon.property.editor

.

Roo@RooPluralorg.springframework.roo.addon.property.editor

.

Roo@RooSerializableorg.springframework.roo.addon.solr

.

Roo@RooSerializableorg.springframework.roo.addon.solr

.

Roo@RooSolrSearchableorg.springframework.roo.addon.solr

.

Roo@RooSolrSearchableorg.springframework.roo.addon.solr

.

Roo@RooSolrWebSearchableorg.springframework.roo.addon.test

.

Roo@RooSolrWebSearchableorg.springframework.roo.addon.test

.

Roo@RooToStringorg.springframework.roo.addon.web.mvc.controller

.

Roo@RooToStringorg.springframework.roo.addon.web.mvc.controller

.

Roo@RooWebScaffoldorg.springframework.roo.addon.dod

.

Roo@RooWebScaffoldorg.springframework.roo.classpath.details.annotations.populator

.

Integration@Routerorg.springframework.integration.annotation

.

Spring@Scheduled<task:annotation-driven/>org.springframework.scheduling.annotation

.

Spring@Scope<context:component-scan/>org.springframework.context.annotation

.

Spring@Scopeorg.springframework.core.type

.

Security@Secured<security:global-method-security secured-annotations="enabled" />org.springframework.security.access.annotation

.

Spring@Service<context:component-scan/>org.springframework.stereotype

.

Integration@ServiceActivatororg.springframework.integration.annotation

.

MVC@SessionAttributes<mvc:annotation-driven/>org.springframework.web.bind.annotation

.

WS@SoapAction<ws:annotation-driven/>org.springframework.ws.soap.server.endpoint.annotation

.

WS@SoapFault<ws:annotation-driven/>org.springframework.ws.soap.server.endpoint.annotation

.

WS@SoapHeader<ws:annotation-driven/>org.springframework.ws.soap.server.endpoint.annotation.

.

Integration@Splitterorg.springframework.integration.annotation

.

Test@TestExecutionListeners@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.context

.

Test@Timed@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.annotation

.

Spring@Transactional<tx:annotation-driven/>org.springframework.transaction.annotation

.

Test@TransactionConfiguration@RunWith(SpringJUnit4ClassRunner.class)org.springframework.test.context.transaction

.

Integration@Transformerorg.springframework.integration.annotation

.

Spring@Value<context:component-scan/>, <context:annotation-config/>org.springframework.beans.factory.annotation

.

Spring@Value<mvc:annotation-driven/>org.springframework.format.annotation

.

WS@XPathParam<ws:annotation-driven/>org.springframework.ws.server.endpoint.annotation

.

<task:annotation-driven/>org.springframework.scheduling.annotation

.

.

AspectJ@AdviceNameorg.aspectj.lang.annotation

.

AspectJ@After<aop:aspectj-autoproxy>org.aspectj.lang.annotation

.

AspectJ@AfterReturning<aop:aspectj-autoproxy>org.aspectj.lang.annotation

.

AspectJ@AfterThrowing<aop:aspectj-autoproxy>org.aspectj.lang.annotation

.

AspectJ@ajcDeclareAnnotationorg.aspectj.internal.lang.annotation

.

AspectJ@ajcDeclareEoWorg.aspectj.internal.lang.annotation

.

AspectJ@ajcDeclareParentsorg.aspectj.internal.lang.annotation

.

AspectJ@ajcDeclarePrecedenceorg.aspectj.internal.lang.annotation

.

AspectJ@ajcDeclareSoftorg.aspectj.internal.lang.annotation

.

AspectJ@ajcITDorg.aspectj.internal.lang.annotation

.

AspectJ@ajcPrivilegedorg.aspectj.internal.lang.annotation

.

AspectJ@Around<aop:aspectj-autoproxy>org.aspectj.lang.annotation

.

AspectJ@Aspect<aop:aspectj-autoproxy>org.aspectj.lang.annotation

.

AspectJ@Before<aop:aspectj-autoproxy>org.aspectj.lang.annotation

.

AspectJ@DeclareAnnotationorg.aspectj.lang.annotation

.

AspectJ@DeclareErrororg.aspectj.lang.annotation

.

AspectJ@DeclareMixinorg.aspectj.lang.annotation

.

AspectJ@DeclareParentsorg.aspectj.lang.annotation

.

AspectJ@DeclarePrecedenceorg.aspectj.lang.annotation

.

AspectJ@DeclareWarningorg.aspectj.lang.annotation

.

AspectJ@Pointcut<aop:aspectj-autoproxy>org.aspectj.lang.annotation

 

.

AspectJ@SuppressAjWarningsorg.aspectj.lang.annotation

javax

.

SpecAnnotationDiscovered byPackage

.

JSR-168 (portlets)@RenderModejavax.portlet

.

JSR-168 (portlets)@ProcessEventjavax.portlet

.

JSR-168 (portlets)@ProcessActionjavax.portlet

.

JSR-222 (JAXB2)@XmlValue<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlType<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlTransient<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlSeeAlso<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlSchemaTypes<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlSchemaType<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlSchema<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlRootElement<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlRegistry<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlNs<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlMixed<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlMimeType<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlList<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlInlineBinaryData<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlIDREF<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlID<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlEnumValue<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlEnum<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlElementWrapper<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlElements<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlElementRefs<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlElementRef<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlElementDecl<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlElement<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlAttribute<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlAttachmentRef<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlAnyElement<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlAnyAttribute<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlAccessorType<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlAccessorOrder<mvc:annotation-driven/>javax.xml.bind.annotation

.

JSR-222 (JAXB2)@XmlJavaTypeAdapters<mvc:annotation-driven/>javax.xml.bind.annotation.adapters

.

JSR-222 (JAXB2)@XmlJavaTypeAdapter<mvc:annotation-driven/>javax.xml.bind.annotation.adapters

.

JSR-224 (JAX-WS)@WebServiceRefs<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@WebServiceRef<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@WebServiceProvider<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@WebServiceClient<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@WebFault<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@WebEndpoint<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@WebServiceFeatureAnnotation<context:component-scan/>, <context:annotation-config/>javax.xml.ws.spi

.

JSR-224 (JAX-WS)@MTOM<context:component-scan/>, <context:annotation-config/>javax.xml.ws.soap

.

JSR-224 (JAX-WS)@Addressing<context:component-scan/>, <context:annotation-config/>javax.xml.ws.soap

.

JSR-224 (JAX-WS)@ServiceMode<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@ResponseWrapper<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@RespectBinding<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@RequestWrapper<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@FaultAction<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@BindingType<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-224 (JAX-WS)@Action<context:component-scan/>, <context:annotation-config/>javax.xml.ws

.

JSR-250@RunAsJUnitjavax.annotation.security

.

JSR-250@RolesAllowed<security:global-method-security jsr250-annotations="enabled" />javax.annotation.security

.

JSR-250@PermitAll<security:global-method-security jsr250-annotations="enabled" />javax.annotation.security

.

JSR-250@DenyAll<security:global-method-security jsr250-annotations="enabled" />javax.annotation.security

.

JSR-250@DeclareRoles<security:global-method-security jsr250-annotations="enabled" />javax.annotation.security

.

JSR-250@Resources<context:component-scan/>, <context:annotation-config/>javax.annotation

.

JSR-250@Resource<context:component-scan/>, <context:annotation-config/>javax.annotation

.

JSR-250@PreDestroy<context:component-scan/>, <context:annotation-config/>javax.annotation

.

JSR-250@PostConstruct<context:component-scan/>, <context:annotation-config/>javax.annotation

.

JSR-250@Generated<context:component-scan/>, <context:annotation-config/>javax.annotation

.

JSR-299 (CDI)@Nonbindingjavax.enterprise.util

.

JSR-299 (CDI)@Typedjavax.enterprise.inject

.

JSR-299 (CDI)@Stereotypejavax.enterprise.inject

.

JSR-299 (CDI)@Specializesjavax.enterprise.inject

.

JSR-299 (CDI)@Producesjavax.enterprise.inject

.

JSR-299 (CDI)@Newjavax.enterprise.inject

.

JSR-299 (CDI)@Modeljavax.enterprise.inject

.

JSR-299 (CDI)@Disposesjavax.enterprise.inject

.

JSR-299 (CDI)@Defaultjavax.enterprise.inject

.

JSR-299 (CDI)@Anyjavax.enterprise.inject

.

JSR-299 (CDI)@Alternativejavax.enterprise.inject

.

JSR-299 (CDI)@Observesjavax.enterprise.event

.

JSR-299 (CDI)@SessionScopedjavax.enterprise.context

.

JSR-299 (CDI)@RequestScopedjavax.enterprise.context

.

JSR-299 (CDI)@NormalScopejavax.enterprise.context

.

JSR-299 (CDI)@Dependentjavax.enterprise.context

.

JSR-299 (CDI)@ConversationScopedjavax.enterprise.context

.

JSR-299 (CDI)@ApplicationScopedjavax.enterprise.context

.

JSR-299 (CDI)@Delegatejavax.decorator

.

JSR-299 (CDI)@Decoratorjavax.decorator

.

JSR-303@Valid<mvc:annotation-driven/>javax.validation

.

JSR-303@ReportAsSingleViolation<mvc:annotation-driven/>javax.validation

.

JSR-303@OverridesAttribute<mvc:annotation-driven/>javax.validation

.

JSR-303@GroupSequence<mvc:annotation-driven/>javax.validation

.

JSR-303@Size<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@Pattern<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@Past<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@Null<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@NotNull<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@Min<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@Max<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@Future<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@Digits<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@DecimalMin<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@DecimalMax<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@AssertTrue<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@AssertFalse<mvc:annotation-driven/>javax.validation.constraints

.

JSR-303@Constraint<mvc:annotation-driven/>javax.validation

.

JSR-314 (JSF2)@FacesValidatorjavax.faces.validator

.

JSR-314 (JSF2)@FacesRendererjavax.faces.render

.

JSR-314 (JSF2)@FacesBehaviorRendererjavax.faces.render

.

JSR-314 (JSF2)@NamedEventjavax.faces.event

.

JSR-314 (JSF2)@ListenersForjavax.faces.event

.

JSR-314 (JSF2)@ListenerForjavax.faces.event

.

JSR-314 (JSF2)@FacesConverterjavax.faces.convert

.

JSR-314 (JSF2)@FacesComponentjavax.faces.component

.

JSR-314 (JSF2)@FacesBehaviorjavax.faces.component.behavior

.

JSR-314 (JSF2)@ViewScopedjavax.faces.bean

.

JSR-314 (JSF2)@SessionScopedjavax.faces.bean

.

JSR-314 (JSF2)@RequestScopedjavax.faces.bean

.

JSR-314 (JSF2)@ReferencedBeanjavax.faces.bean

.

JSR-314 (JSF2)@NoneScopedjavax.faces.bean

.

JSR-314 (JSF2)@ManagedPropertyjavax.faces.bean

.

JSR-314 (JSF2)@ManagedBeanjavax.faces.bean

.

JSR-314 (JSF2)@CustomScopedjavax.faces.bean

.

JSR-314 (JSF2)@ApplicationScopedjavax.faces.bean

.

JSR-314 (JSF2)@ResourceDependencyjavax.faces.application

.

JSR-314 (JSF2)@ResourceDependenciesjavax.faces.application

.

JSR-317 (JPA)@Version<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@UniqueConstraint<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Transient<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Temporal<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@TableGenerator<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Table<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@SqlResultSetMappings<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@SqlResultSetMapping<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@SequenceGenerator<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@SecondaryTables<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@SecondaryTable<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@QueryHint<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PrimaryKeyJoinColumns<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PrimaryKeyJoinColumn<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PreUpdate<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PreRemove<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PrePersist<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PostUpdate<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PostRemove<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PostPersist<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PostLoad<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PersistenceUnits<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PersistenceUnit<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PersistenceProperty<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PersistenceContexts<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@PersistenceContext<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@OrderBy<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@OneToOne<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@OneToMany<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@NamedQuery<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@NamedQueries<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@NamedNativeQuery<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@NamedNativeQueries<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@MappedSuperclass<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@MapKey<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@ManyToOne<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@ManyToMany<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Lob<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@JoinTable<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@JoinColumns<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@JoinColumn<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Inheritance<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@IdClass<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Id<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@GeneratedValue<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@FieldResult<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@ExcludeSuperclassListeners<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@ExcludeDefaultListeners<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Enumerated<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@EntityResult<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@EntityListeners<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Entity<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@EmbeddedId<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Embedded<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Embeddable<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@DiscriminatorValue<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@DiscriminatorColumn<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@ColumnResult<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Column<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@Basic<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@AttributeOverrides<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@AttributeOverride<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@AssociationOverrides<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-317 (JPA)@AssociationOverride<context:component-scan/>, <context:annotation-config/>javax.persistence

.

JSR-330@Singleton<context:component-scan/>, <context:annotation-config/>javax.inject

.

JSR-330@Scope<context:component-scan/>, <context:annotation-config/>javax.inject

.

JSR-330@Qualifier<context:component-scan/>, <context:annotation-config/>javax.inject

.

JSR-330@Named<context:component-scan/>, <context:annotation-config/>javax.inject

.

JSR-330@Inject<context:component-scan/>, <context:annotation-config/>javax.inject

.

.

JSR-220 (EJB 3.0)@ActivationConfigPropertyjavax.ejb

.

JSR-220 (EJB 3.0)@ApplicationExceptionjavax.ejb

.

JSR-220 (EJB 3.0)@EJB<context:component-scan/>, <context:annotation-config/>javax.ejb

.

JSR-220 (EJB 3.0)@EJBsjavax.ejb

.

JSR-220 (EJB 3.0)@Initjavax.ejb

.

JSR-220 (EJB 3.0)@Localjavax.ejb

.

JSR-220 (EJB 3.0)@LocalHomejavax.ejb

.

JSR-220 (EJB 3.0)@MessageDrivenjavax.ejb

.

JSR-220 (EJB 3.0)@PostActivatejavax.ejb

.

JSR-220 (EJB 3.0)@PrePassivatejavax.ejb

.

JSR-220 (EJB 3.0)@Remotejavax.ejb

.

JSR-220 (EJB 3.0)@RemoteHomejavax.ejb

.

JSR-220 (EJB 3.0)@Removejavax.ejb

.

JSR-220 (EJB 3.0)@Statefuljavax.ejb

.

JSR-220 (EJB 3.0)@Statelessjavax.ejb

.

JSR-220 (EJB 3.0)@Timeoutjavax.ejb

.

JSR-220 (EJB 3.0)@TransactionAttribute<tx:annotation-driven/>javax.ejb

.

JSR-220 (EJB 3.0)@TransactionManagementjavax.ejb

.

.

JSR-318 (EJB3.1)@AccessTimeoutjavax.ejb

.

JSR-318 (EJB3.1)@ActivationConfigPropertyjavax.ejb

.

JSR-318 (EJB3.1)@AfterBeginjavax.ejb

.

JSR-318 (EJB3.1)@AfterCompletionjavax.ejb

.

JSR-318 (EJB3.1)@ApplicationExceptionjavax.ejb

.

JSR-318 (EJB3.1)@Asynchronous<tx:annotation-driven/>javax.ejb

.

JSR-318 (EJB3.1)@BeforeCompletionjavax.ejb

.

JSR-318 (EJB3.1)@ConcurrencyManagementjavax.ejb

.

JSR-318 (EJB3.1)@DependsOnjavax.ejb

.

JSR-318 (EJB3.1)@EJBjavax.ejb

.

JSR-318 (EJB3.1)@EJBsjavax.ejb

.

JSR-318 (EJB3.1)@Initjavax.ejb

.

JSR-318 (EJB3.1)@Localjavax.ejb

.

JSR-318 (EJB3.1)@LocalBeanjavax.ejb

.

JSR-318 (EJB3.1)@LocalHomejavax.ejb

.

JSR-318 (EJB3.1)@Lockjavax.ejb

.

JSR-318 (EJB3.1)@MessageDrivenjavax.ejb

.

JSR-318 (EJB3.1)@PostActivatejavax.ejb

.

JSR-318 (EJB3.1)@PrePassivatejavax.ejb

.

JSR-318 (EJB3.1)@Remotejavax.ejb

.

JSR-318 (EJB3.1)@RemoteHomejavax.ejb

.

JSR-318 (EJB3.1)@Removejavax.ejb

.

JSR-318 (EJB3.1)@Schedulejavax.ejb

.

JSR-318 (EJB3.1)@Schedulesjavax.ejb

.

JSR-318 (EJB3.1)@Singletonjavax.ejb

.

JSR-318 (EJB3.1)@Startupjavax.ejb

.

JSR-318 (EJB3.1)@Statefuljavax.ejb

.

JSR-318 (EJB3.1)@StatefulTimeoutjavax.ejb

.

JSR-318 (EJB3.1)@Statelessjavax.ejb

.

JSR-318 (EJB3.1)@Timeoutjavax.ejb

.

JSR-318 (EJB3.1)@TransactionAttribute<tx:annotation-driven/>javax.ejb

.

JSR-318 (EJB3.1)@TransactionManagementjavax.ejb

.

JSR-318 (EJB3.1)AsyncResult (class)<tx:annotation-driven/>javax.ejb

Classes

.

Spring ClassDiscovers or Discovered by

.

AnnotationAwareAspectJAutoProxyCreator<aop:auto-proxy/>

.

AnnotationCacheOperationDefinitionSource<cache:annotation-driven/>

.

AnnotationConfigApplicationContext@Inject, @Configuration, @Component

.

AnnotationConfigContextLoader

.

AnnotationDrivenBeanDefinitionParser<task:annotation-driven/>

.

AnnotationDrivenBeanDefinitionParser<tx:annotation-driven/>

.

AnnotationDrivenBeanDefinitionParser<mvc:annotation-driven/>

.

AnnotationTransactionAttributeSource@TransactionAttribute

.

AsyncAnnotationBeanPostProcessor@Async, @Asynchronous

.

AutowiredAnnotationBeanPostProcessor@Inject, @Autowired

.

CommonAnnotationBeanPostProcessor@WebServiceRef, @EJB, @Resource

.

ConfigurationClassBeanDefinitionReader@Bean, @Role, @Lazy, @DependsOn, @Scope

.

ConfigurationClassBeanPostProcessor@Configuration

.

InitDestroyAnnotationBeanPostProcessor@PostConstruct, @PreDestroy

.

InjectAnnotationBeanPostProcessorTests@Inject

.

Jaxb2RootElementHttpMessageConverter@XmlRootElement, @XmlType

.

PersistenceAnnotationBeanPostProcessor@PersistenceContext, @PersistenceUnit

.

QualifierAnnotationAutowireCandidateResolver@Qualifier

.

RequiredAnnotationBeanPostProcessor@Required

.

SpringJUnit4ClassRunnerJUnit

.

SpringTransactionAnnotationParser@Transactional

原文(被封):https://spreadsheets.google.com/pub?hl=en_US&hl=en_US&key=0Am_zV4_vRvfVdF9abzkwTTFCRkQwY3hrLVh6SE05ZHc&output=html