Spring Framework 4.3.4 Tutorial de adnotare @Order – Ordinea de sortare pentru o componentă de fasole adnotată

Publicat: 2017-03-04

Cadrul Web MVC – Spring este cel mai bun cadru de control web și model de configurare pentru aplicația de programare bazată pe Java.

Avem mai mult de 40 de tutoriale Spring MVC pe Crunchify până acum. În acest tutorial vom trece peste @Order Annotation . La ce folosește @Order primăvara? Aspecte de comandă cu Spring AOP & MVC .

Iată pașii scurti:

  • Vom crea un proiect web dinamic
  • Creați fișierul Spring Config crunchify-bean.xml
  • Convertiți-l în Maven Project
  • Creați fasole cu adnotare de comandă
  • Creați un caz de testare și executați

Pași detaliați: Să începem

Pasul 1

  1. Du-te la Eclipse
  2. Faceți clic pe File
  3. Faceți clic pe New
  4. Faceți clic pe Dynamic Web Project

Creați un proiect web dinamic - Eclipse - Sfaturi Crunchify

Pasul 2

  1. Furnizați numele proiectului: CrunchifySpringMVC4OrderAnnotation
  2. Furnizați timpul de rulare țintă. În principal, locația Apache Tomcat în Eclipse.
  3. Alegeți versiunea Dynamic Web Module: 3.1

Target Runtime 8.0 și Dynamic Web Module 3.1

Pasul 3

  1. Faceți clic dreapta pe proiect
  2. Faceți clic pe Configurare
  3. Convertiți proiectul în proiect Maven

Convertiți proiectul în Maven

Pasul-4

Alegeți setarea implicită și faceți clic pe Finish .

ID-ul grupului Maven și ID-ul artefactului pentru proiectul Maven

Pasul-5

Iată o structură a proiectului înainte de a începe.

Spring-MVC-@Order-Adnotation-Tutorial-Java-Eclipse-Project-Structure-Crunchify-Spring Config File

Deschideți fișierul pom.xml și adăugați dependența Spring MVC 4.3.4.

aici este fișierul meu complet pom.xml

Pasul-6

  1. Faceți clic dreapta pe Resurse Java
  2. Faceți clic pe Nou
  3. Faceți clic pe Folder sursă și furnizați nume: resources

Creați folderul de resurse sub Resurse Java

Pasul-7

Creați fișierul fișier crunchify-bean.xml în folderul de resurse. Iată un conținut complet al fișierului.

Pasul-8

Acum vom crea 5 fișiere cu adnotarea @Order .

  1. Interfață CrunchifyCompany.java
  2. CrunchifyGoogle1.java ==> Cu @Order(1)
  3. CrunchifyFacebook2.java ==> Cu @Order(2)
  4. CrunchifyYahoo3.java ==> Cu @Order(3)
  5. CrunchifyPrintResult.java

CrunchifyCompany.java

CrunchifyGoogle1.java

CrunchifyFacebook2.java

CrunchifyYahoo3.java

CrunchifyPrintResult.java

Pasul-9

Acum să creăm testcase CrunchifyOrderTest.java

Pasul-10

Acum doar faceți clic dreapta pe fișierul CrunchifyOrderTest.java și Run As -> Java Application . Ar trebui să vedeți rezultatul tipărit în ordinea pe care am specificat-o.

Spring @Order Adnotare Exemplu de Crunchify