spring源码注释版(SPRINGAnnotation元注解手册)
Project Annotation Discovered By Package.
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 @AfterChunk org.springframework.batch.core.annotation.
Batch @AfterJob org.springframework.batch.core.annotation.
Batch @AfterProcess org.springframework.batch.core.annotation.
Batch @AfterRead org.springframework.batch.core.annotation.
Batch @AfterStep org.springframework.batch.core.annotation.
Test @AfterTransaction @RunWith(SpringJUnit4ClassRunner.class) org.springframework.test.context.transaction.
Batch @AfterWrite org.springframework.batch.core.annotation.
Integration @Aggregator org.springframework.integration.annotation.
Spring @Async <task:annotation-driven/> org.springframework.scheduling.annotation.
Roo @AutoPopulate org.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 @BeforeChunk org.springframework.batch.core.annotation.
Batch @BeforeJob org.springframework.batch.core.annotation.
Batch @BeforeProcess org.springframework.batch.core.annotation.
Batch @BeforeRead org.springframework.batch.core.annotation.
Batch @BeforeStep org.springframework.batch.core.annotation.
Test @BeforeTransaction @RunWith(SpringJUnit4ClassRunner.class) org.springframework.test.context.transaction.
Batch @BeforeWrite org.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 @CliAvailabilityIndicator org.springframework.roo.shell.
Roo @CliCommand org.springframework.roo.shell.
Mock @CliOption org.springframework.mock.staticmock.
Spring @Component <context:component-scan/> org.springframework.stereotype.
Spring @ComponentScan 3.1 org.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 @CorrelationStrategy org.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 @FacebookCookieValue org.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 @Filter org.springframework.integration.annotation.
Integration @Gateway org.springframework.integration.annotation.
Integration @Header org.springframework.integration.annotation.
Integration @Headers org.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 @MessageEndpoint org.springframework.integration.annotation.
Batch @MockStaticEntityMethods org.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 @OnProcessError org.springframework.batch.core.annotation.
Batch @OnReadError org.springframework.batch.core.annotation.
Batch @OnSkipInProcess org.springframework.batch.core.annotation.
Batch @OnSkipInRead org.springframework.batch.core.annotation.
Batch @OnSkipInWrite org.springframework.batch.core.annotation.
Batch @OnWriteError org.springframework.batch.support.annotation.
Spring @Order <context:component-scan/> org.springframework.core.annotation.
MVC @PathVariable <mvc:annotation-driven/> org.springframework.web.bind.annotation.
Integration @Payload org.springframework.integration.annotation.
WS @PayloadRoot <ws:annotation-driven/> org.springframework.ws.server.endpoint.annotation.
Integration @Payloads org.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 @Publisher org.springframework.integration.annotation.
Spring @Qualifier <context:component-scan/>, <context:annotation-config/> org.springframework.beans.factory.annotation.
Integration @ReleaseStrategy org.springframework.integration.annotation.
Flex @RemotingDestination org.springframework.flex.remoting.
Flex @RemotingExclude org.springframework.flex.remoting.
Flex @RemotingInclude org.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-template org.springframework.roo.addon.dbre.
Roo @RooConfigurable org.springframework.roo.addon.configurable.
Roo @RooConfigurable org.springframework.roo.addon.dbre.
Roo @RooConversionService org.springframework.roo.addon.web.mvc.controller.
Roo @RooConversionService org.springframework.roo.addon.web.mvc.controller.
Roo @RooDataOnDemand org.springframework.roo.addon.entity.
Roo @RooDataOnDemand org.springframework.roo.addon.configurable.
Roo @RooDataOnDemand org.springframework.roo.addon.entity.
Roo @RooDbManaged org.springframework.roo.addon.dod.
Roo @RooDbManaged org.springframework.roo.addon.dod.
Roo @RooEditor org.springframework.roo.addon.serializable.
Roo @RooEditor org.springframework.roo.addon.serializable.
Roo @RooEntity org.springframework.roo.addon.entity.
Roo @RooEntity org.springframework.roo.addon.entity.
Roo @RooGwtMirroredFrom org.springframework.roo.addonbean.
Roo @RooGwtMirroredFrom org.springframework.roo.addonbean.
Roo @RooIdentifier org.springframework.roo.addon.gwt.
Roo @RooIdentifier org.springframework.roo.addon.gwt.
Roo @RooIntegrationTest org.springframework.roo.addon.tostring.
Roo @RooIntegrationTest org.springframework.roo.addon.tostring.
Roo @RooJavaBean org.springframework.roo.addon.json.
Roo @RooJavaBean org.springframework.roo.addon.jsf.
Roo @RooJsfManagedBean org.springframework.roo.addon.json.
Roo @RooJson org.springframework.roo.addon.op4j.
Roo @RooJson org.springframework.roo.addon.op4j.
Roo @RooOp4j org.springframework.roo.addon.plural.
Roo @RooOp4j org.springframework.roo.addon.plural.
Roo @RooPlural org.springframework.roo.addon.property.editor.
Roo @RooPlural org.springframework.roo.addon.property.editor.
Roo @RooSerializable org.springframework.roo.addon.solr.
Roo @RooSerializable org.springframework.roo.addon.solr.
Roo @RooSolrSearchable org.springframework.roo.addon.solr.
Roo @RooSolrSearchable org.springframework.roo.addon.solr.
Roo @RooSolrWebSearchable org.springframework.roo.addon.test.
Roo @RooSolrWebSearchable org.springframework.roo.addon.test.
Roo @RooToString org.springframework.roo.addon.web.mvc.controller.
Roo @RooToString org.springframework.roo.addon.web.mvc.controller.
Roo @RooWebScaffold org.springframework.roo.addon.dod.
Roo @RooWebScaffold org.springframework.roo.classpath.details.annotations.populator.
Integration @Router org.springframework.integration.annotation.
Spring @Scheduled <task:annotation-driven/> org.springframework.scheduling.annotation.
Spring @Scope <context:component-scan/> org.springframework.context.annotation.
Spring @Scope org.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 @ServiceActivator org.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 @Splitter org.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 @Transformer org.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 @AdviceName org.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 @ajcDeclareAnnotation org.aspectj.internal.lang.annotation.
AspectJ @ajcDeclareEoW org.aspectj.internal.lang.annotation.
AspectJ @ajcDeclareParents org.aspectj.internal.lang.annotation.
AspectJ @ajcDeclarePrecedence org.aspectj.internal.lang.annotation.
AspectJ @ajcDeclareSoft org.aspectj.internal.lang.annotation.
AspectJ @ajcITD org.aspectj.internal.lang.annotation.
AspectJ @ajcPrivileged org.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 @DeclareAnnotation org.aspectj.lang.annotation.
AspectJ @DeclareError org.aspectj.lang.annotation.
AspectJ @DeclareMixin org.aspectj.lang.annotation.
AspectJ @DeclareParents org.aspectj.lang.annotation.
AspectJ @DeclarePrecedence org.aspectj.lang.annotation.
AspectJ @DeclareWarning org.aspectj.lang.annotation.
AspectJ @Pointcut <aop:aspectj-autoproxy> org.aspectj.lang.annotation
.
AspectJ @SuppressAjWarnings org.aspectj.lang.annotation
javax
.
Spec Annotation Discovered by Package.
JSR-168 (portlets) @RenderMode javax.portlet.
JSR-168 (portlets) @ProcessEvent javax.portlet.
JSR-168 (portlets) @ProcessAction javax.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 @RunAs JUnit javax.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) @Nonbinding javax.enterprise.util.
JSR-299 (CDI) @Typed javax.enterprise.inject.
JSR-299 (CDI) @Stereotype javax.enterprise.inject.
JSR-299 (CDI) @Specializes javax.enterprise.inject.
JSR-299 (CDI) @Produces javax.enterprise.inject.
JSR-299 (CDI) @New javax.enterprise.inject.
JSR-299 (CDI) @Model javax.enterprise.inject.
JSR-299 (CDI) @Disposes javax.enterprise.inject.
JSR-299 (CDI) @Default javax.enterprise.inject.
JSR-299 (CDI) @Any javax.enterprise.inject.
JSR-299 (CDI) @Alternative javax.enterprise.inject.
JSR-299 (CDI) @Observes javax.enterprise.event.
JSR-299 (CDI) @SessionScoped javax.enterprise.context.
JSR-299 (CDI) @RequestScoped javax.enterprise.context.
JSR-299 (CDI) @NormalScope javax.enterprise.context.
JSR-299 (CDI) @Dependent javax.enterprise.context.
JSR-299 (CDI) @ConversationScoped javax.enterprise.context.
JSR-299 (CDI) @ApplicationScoped javax.enterprise.context.
JSR-299 (CDI) @Delegate javax.decorator.
JSR-299 (CDI) @Decorator javax.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) @FacesValidator javax.faces.validator.
JSR-314 (JSF2) @FacesRenderer javax.faces.render.
JSR-314 (JSF2) @FacesBehaviorRenderer javax.faces.render.
JSR-314 (JSF2) @NamedEvent javax.faces.event.
JSR-314 (JSF2) @ListenersFor javax.faces.event.
JSR-314 (JSF2) @ListenerFor javax.faces.event.
JSR-314 (JSF2) @FacesConverter javax.faces.convert.
JSR-314 (JSF2) @FacesComponent javax.faces.component.
JSR-314 (JSF2) @FacesBehavior javax.faces.component.behavior.
JSR-314 (JSF2) @ViewScoped javax.faces.bean.
JSR-314 (JSF2) @SessionScoped javax.faces.bean.
JSR-314 (JSF2) @RequestScoped javax.faces.bean.
JSR-314 (JSF2) @ReferencedBean javax.faces.bean.
JSR-314 (JSF2) @NoneScoped javax.faces.bean.
JSR-314 (JSF2) @ManagedProperty javax.faces.bean.
JSR-314 (JSF2) @ManagedBean javax.faces.bean.
JSR-314 (JSF2) @CustomScoped javax.faces.bean.
JSR-314 (JSF2) @ApplicationScoped javax.faces.bean.
JSR-314 (JSF2) @ResourceDependency javax.faces.application.
JSR-314 (JSF2) @ResourceDependencies javax.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) @ActivationConfigProperty javax.ejb.
JSR-220 (EJB 3.0) @ApplicationException javax.ejb.
JSR-220 (EJB 3.0) @EJB <context:component-scan/>, <context:annotation-config/> javax.ejb.
JSR-220 (EJB 3.0) @EJBs javax.ejb.
JSR-220 (EJB 3.0) @Init javax.ejb.
JSR-220 (EJB 3.0) @Local javax.ejb.
JSR-220 (EJB 3.0) @LocalHome javax.ejb.
JSR-220 (EJB 3.0) @MessageDriven javax.ejb.
JSR-220 (EJB 3.0) @PostActivate javax.ejb.
JSR-220 (EJB 3.0) @PrePassivate javax.ejb.
JSR-220 (EJB 3.0) @Remote javax.ejb.
JSR-220 (EJB 3.0) @RemoteHome javax.ejb.
JSR-220 (EJB 3.0) @Remove javax.ejb.
JSR-220 (EJB 3.0) @Stateful javax.ejb.
JSR-220 (EJB 3.0) @Stateless javax.ejb.
JSR-220 (EJB 3.0) @Timeout javax.ejb.
JSR-220 (EJB 3.0) @TransactionAttribute <tx:annotation-driven/> javax.ejb.
JSR-220 (EJB 3.0) @TransactionManagement javax.ejb.
.
JSR-318 (EJB3.1) @AccessTimeout javax.ejb.
JSR-318 (EJB3.1) @ActivationConfigProperty javax.ejb.
JSR-318 (EJB3.1) @AfterBegin javax.ejb.
JSR-318 (EJB3.1) @AfterCompletion javax.ejb.
JSR-318 (EJB3.1) @ApplicationException javax.ejb.
JSR-318 (EJB3.1) @Asynchronous <tx:annotation-driven/> javax.ejb.
JSR-318 (EJB3.1) @BeforeCompletion javax.ejb.
JSR-318 (EJB3.1) @ConcurrencyManagement javax.ejb.
JSR-318 (EJB3.1) @DependsOn javax.ejb.
JSR-318 (EJB3.1) @EJB javax.ejb.
JSR-318 (EJB3.1) @EJBs javax.ejb.
JSR-318 (EJB3.1) @Init javax.ejb.
JSR-318 (EJB3.1) @Local javax.ejb.
JSR-318 (EJB3.1) @LocalBean javax.ejb.
JSR-318 (EJB3.1) @LocalHome javax.ejb.
JSR-318 (EJB3.1) @Lock javax.ejb.
JSR-318 (EJB3.1) @MessageDriven javax.ejb.
JSR-318 (EJB3.1) @PostActivate javax.ejb.
JSR-318 (EJB3.1) @PrePassivate javax.ejb.
JSR-318 (EJB3.1) @Remote javax.ejb.
JSR-318 (EJB3.1) @RemoteHome javax.ejb.
JSR-318 (EJB3.1) @Remove javax.ejb.
JSR-318 (EJB3.1) @Schedule javax.ejb.
JSR-318 (EJB3.1) @Schedules javax.ejb.
JSR-318 (EJB3.1) @Singleton javax.ejb.
JSR-318 (EJB3.1) @Startup javax.ejb.
JSR-318 (EJB3.1) @Stateful javax.ejb.
JSR-318 (EJB3.1) @StatefulTimeout javax.ejb.
JSR-318 (EJB3.1) @Stateless javax.ejb.
JSR-318 (EJB3.1) @Timeout javax.ejb.
JSR-318 (EJB3.1) @TransactionAttribute <tx:annotation-driven/> javax.ejb.
JSR-318 (EJB3.1) @TransactionManagement javax.ejb.
JSR-318 (EJB3.1) AsyncResult (class) <tx:annotation-driven/> javax.ejb
Classes
.
Spring Class Discovers 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.
SpringJUnit4ClassRunner JUnit.
SpringTransactionAnnotationParser @Transactional
转载原文:https://spreadsheets.google.com/pub?hl=en_US&hl=en_US&key=0Am_zV4_vRvfVdF9abzkwTTFCRkQwY3hrLVh6SE05ZHc&output=html
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com