Spring Framework 4.3.4 Tutorial de anotación de @Order: orden de clasificación para un componente Bean anotado

Publicado: 2017-03-04

Marco Web MVC: Spring es el mejor marco de controlador web y modelo de configuración para aplicaciones empresariales de programación basadas en Java.

Tenemos más de 40 tutoriales de Spring MVC en Crunchify hasta el momento. En este tutorial @Order Annotation . ¿Cuál es el uso de @Order en primavera? Ordenar aspectos con Spring AOP y MVC .

Aquí están los pasos cortos:

  • Vamos a crear Dynamic Web Project
  • Crear archivo Spring Config crunchify-bean.xml
  • Conviértalo en Proyecto Maven
  • Crear frijoles con anotación de pedido
  • Crear caso de prueba y ejecutar

Pasos detallados: Comencemos

Paso 1

  1. Ir a Eclipse
  2. Haga clic en File
  3. Haga clic en New
  4. Haga clic en Dynamic Web Project

Crear proyecto web dinámico - Eclipse - Consejos de Crunchify

Paso 2

  1. Proporcione el nombre del proyecto: CrunchifySpringMVC4OrderAnnotation
  2. Proporcione el tiempo de ejecución de Target. Principalmente ubicación de Apache Tomcat en Eclipse.
  3. Elija la versión del módulo web dinámico: 3.1

Target Runtime 8.0 y Dynamic Web Module 3.1

Paso 3

  1. Haga clic derecho en el proyecto
  2. Haga clic en Configurar
  3. Convertir proyecto a proyecto Maven

Convertir Proyecto a Maven

Etapa 4

Elija la configuración predeterminada y haga clic en Finish .

ID de grupo de Maven e ID de artefacto para el proyecto de Maven

Paso-5

Aquí hay una estructura de proyecto antes de comenzar.

Spring-MVC-@Order-Annotation-Tutorial-Java-Eclipse-Project-Structure-Crunchify-Spring Archivo de configuración

Abra el archivo pom.xml y agregue la dependencia Spring MVC 4.3.4.

aquí está mi archivo pom.xml completo

Paso-6

  1. Haga clic derecho en Recursos de Java
  2. Haga clic en Nuevo
  3. Haga clic en Carpeta de origen y proporcione el nombre: resources

Crear carpeta de recursos en Recursos de Java

Paso-7

Cree el archivo crunchify-bean.xml en la carpeta de recursos. Aquí hay un contenido de archivo completo.

Paso-8

Ahora crearemos 5 archivos con la anotación @Order .

  1. Interfaz CrunchifyCompany.java
  2. CrunchifyGoogle1.java ==> Con @Order(1)
  3. CrunchifyFacebook2.java ==> Con @Order(2)
  4. CrunchifyYahoo3.java ==> Con @Order(3)
  5. CrunchifyPrintResult.java

CrunchifyCompany.java

CrunchifyGoogle1.java

CrunchifyFacebook2.java

CrunchifyYahoo3.java

CrunchifyPrintResult.java

Paso-9

Ahora vamos a crear el caso de prueba CrunchifyOrderTest.java

Paso-10

Ahora simplemente haga clic derecho en el archivo CrunchifyOrderTest.java y Run As -> Java Application . Debería ver el resultado impreso en el orden en que especificamos Orden.

Ejemplo de anotación Spring @Order por Crunchify