diff --git a/spring-context/src/main/java/org/springframework/context/annotation/Import.java b/spring-context/src/main/java/org/springframework/context/annotation/Import.java index e70c68ef42da..cf306ede6746 100644 --- a/spring-context/src/main/java/org/springframework/context/annotation/Import.java +++ b/spring-context/src/main/java/org/springframework/context/annotation/Import.java @@ -54,7 +54,7 @@ public @interface Import { /** - * @{@link Configuration}, {@link ImportSelector}, {@link ImportBeanDefinitionRegistrar} + * {@link Configuration @Configuration}, {@link ImportSelector}, {@link ImportBeanDefinitionRegistrar} * or regular component classes to import. */ Class[] value(); diff --git a/spring-context/src/main/java/org/springframework/scheduling/annotation/ScheduledAnnotationBeanPostProcessor.java b/spring-context/src/main/java/org/springframework/scheduling/annotation/ScheduledAnnotationBeanPostProcessor.java index 87431b95a746..6ffe92266d9c 100644 --- a/spring-context/src/main/java/org/springframework/scheduling/annotation/ScheduledAnnotationBeanPostProcessor.java +++ b/spring-context/src/main/java/org/springframework/scheduling/annotation/ScheduledAnnotationBeanPostProcessor.java @@ -64,8 +64,7 @@ * to the "fixedRate", "fixedDelay", or "cron" expression provided via the annotation. * *

This post-processor is automatically registered by Spring's - * {@code } XML element, and also by the - * @{@link EnableScheduling} annotation. + * {@code } XML element, and also by the @{@link EnableScheduling} annotation. * *

Autodetects any {@link SchedulingConfigurer} instances in the container, * allowing for customization of the scheduler to be used or for fine-grained diff --git a/spring-context/src/main/java/org/springframework/scheduling/annotation/SchedulingConfiguration.java b/spring-context/src/main/java/org/springframework/scheduling/annotation/SchedulingConfiguration.java index b7c40b1dc991..2d5719719c74 100644 --- a/spring-context/src/main/java/org/springframework/scheduling/annotation/SchedulingConfiguration.java +++ b/spring-context/src/main/java/org/springframework/scheduling/annotation/SchedulingConfiguration.java @@ -26,8 +26,8 @@ * {@code @Configuration} class that registers a {@link ScheduledAnnotationBeanPostProcessor} * bean capable of processing Spring's @{@link Scheduled} annotation. * - *

This configuration class is automatically imported when using the - * @{@link EnableScheduling} annotation. See {@code @EnableScheduling}'s javadoc + *

This configuration class is automatically imported when using the @{@link EnableScheduling} + * annotation. See {@code @EnableScheduling}'s javadoc * for complete usage details. * * @author Chris Beams diff --git a/spring-tx/src/main/java/org/springframework/transaction/annotation/EnableTransactionManagement.java b/spring-tx/src/main/java/org/springframework/transaction/annotation/EnableTransactionManagement.java index 5e3e22946302..7d9b6d11cb5b 100644 --- a/spring-tx/src/main/java/org/springframework/transaction/annotation/EnableTransactionManagement.java +++ b/spring-tx/src/main/java/org/springframework/transaction/annotation/EnableTransactionManagement.java @@ -28,8 +28,8 @@ /** * Enables Spring's annotation-driven transaction management capability, similar to - * the support found in Spring's {@code } XML namespace. To be used on - * @{@link org.springframework.context.annotation.Configuration Configuration} classes + * the support found in Spring's {@code } XML namespace. To be used on @{@link org.springframework.context.annotation.Configuration Configuration} + * classes * as follows: * *

diff --git a/spring-tx/src/main/java/org/springframework/transaction/annotation/TransactionManagementConfigurer.java b/spring-tx/src/main/java/org/springframework/transaction/annotation/TransactionManagementConfigurer.java
index 1c7d43296057..0fb770c5581e 100644
--- a/spring-tx/src/main/java/org/springframework/transaction/annotation/TransactionManagementConfigurer.java
+++ b/spring-tx/src/main/java/org/springframework/transaction/annotation/TransactionManagementConfigurer.java
@@ -31,8 +31,7 @@
  *
  * 

Note that in by-type lookup disambiguation cases, an alternative approach to * implementing this interface is to simply mark one of the offending - * {@code PlatformTransactionManager} {@code @Bean} methods as - * @{@link org.springframework.context.annotation.Primary Primary}. + * {@code PlatformTransactionManager} {@code @Bean} methods as @{@link org.springframework.context.annotation.Primary Primary}. * This is even generally preferred since it doesn't lead to early initialization * of the {@code PlatformTransactionManager} bean. * diff --git a/spring-web/src/main/java/org/springframework/web/method/annotation/RequestParamMethodArgumentResolver.java b/spring-web/src/main/java/org/springframework/web/method/annotation/RequestParamMethodArgumentResolver.java index 5f6452cd4b8e..efb3b5ab62de 100644 --- a/spring-web/src/main/java/org/springframework/web/method/annotation/RequestParamMethodArgumentResolver.java +++ b/spring-web/src/main/java/org/springframework/web/method/annotation/RequestParamMethodArgumentResolver.java @@ -50,8 +50,8 @@ * type {@link MultipartFile} in conjunction with Spring's {@link MultipartResolver} * abstraction, and arguments of type {@code javax.servlet.http.Part} in conjunction * with Servlet 3.0 multipart requests. This resolver can also be created in default - * resolution mode in which simple types (int, long, etc.) not annotated with - * @{@link RequestParam} are also treated as request parameters with the + * resolution mode in which simple types (int, long, etc.) not annotated with @{@link RequestParam} + * are also treated as request parameters with the * parameter name derived from the argument name. * *

If the method parameter type is {@link Map}, the name specified in the