Spring Framework 4.3.4 @Order Açıklama Eğitimi – Açıklamalı Fasulye Bileşeni için Sıralama Düzeni

Yayınlanan: 2017-03-04

Web MVC çerçevesi – Spring, Java tabanlı programlama kurumsal uygulaması için en iyi web denetleyici çerçevesi ve yapılandırma modelidir.

Şu ana kadar Crunchify'da 40'tan fazla Spring MVC eğitimimiz var. Bu eğitimde @Order Annotation üzerinden gideceğiz. İlkbaharda @Order ne işe yarar? Spring AOP & MVC ile sıralama yönleri.

İşte kısa adımlar:

  • Dinamik Web Projesi oluşturacağız
  • Spring Config dosyası oluşturun crunchify-bean.xml
  • Maven Projesine dönüştürün
  • Sipariş Açıklaması ile Fasulye Oluşturun
  • Test senaryosu oluşturun ve yürütün

Ayrıntılı Adımlar: Haydi başlayalım

Aşama 1

  1. Eclipse'e git
  2. File tıklayın
  3. New tıklayın
  4. Dynamic Web Project tıklayın

Dinamik Web Projesi Oluştur - Eclipse - Crunchify İpuçları

Adım 2

  1. Proje adını sağlayın: CrunchifySpringMVC4OrderAnnotation
  2. Hedef çalışma zamanı sağlayın. Eclipse'deki ağırlıklı olarak Apache Tomcat konumu.
  3. Dinamik Web Modülü sürümünü seçin: 3.1

Hedef Çalışma Zamanı 8.0 ve Dinamik Web Modülü 3.1

Aşama 3

  1. Projeye sağ tıklayın
  2. Yapılandır'a tıklayın
  3. Projeyi Maven projesine dönüştür

Projeyi Maven'e Dönüştür

4. Adım

Varsayılan ayarı seçin ve Finish tıklayın.

Maven Projesi için Maven Grup Kimliği ve Artifact Kimliği

Adım 5

İşte başlamadan önce bir proje yapısı.

Spring-MVC-@Order-Annotation-Tutorial-Java-Eclipse-Project-Structure-Crunchify-Spring Yapılandırma Dosyası

pom.xml dosyasını açın ve Spring MVC 4.3.4 bağımlılığını ekleyin.

işte tam pom.xml

Adım-6

  1. Java Kaynaklarına sağ tıklayın
  2. Yeni'ye tıklayın
  3. Kaynak Klasöre tıklayın ve adı girin: resources

Java Kaynakları altında kaynak klasörü oluşturun

Adım-7

Kaynak klasörü altında dosya crunchify-bean.xml dosyası oluşturun. İşte tam bir dosya içeriği.

Adım-8

Şimdi @Order notu ile 5 dosya oluşturacağız.

  1. CrunchifyCompany.java Arayüzü
  2. CrunchifyGoogle1.java ==> @Order(1) ile
  3. CrunchifyFacebook2.java ==> @Order(2) ile
  4. CrunchifyYahoo3.java ==> @Order(3) ile
  5. CrunchifyPrintResult.java

CrunchifyCompany.java

CrunchifyGoogle1.java

CrunchifyFacebook2.java

CrunchifyYahoo3.java

CrunchifyPrintResult.java

Adım-9

Şimdi test CrunchifyOrderTest.java oluşturalım

Adım-10

Şimdi CrunchifyOrderTest.java ve Run As -> Java Application dosyasına sağ tıklayın. Siparişi belirttiğimiz sırayla yazdırılan sonucu görmelisiniz.

Crunchify tarafından Spring @Order Ek Açıklama Örneği