logo

Yay Modülleri

  1. Yay Modülleri
  2. Ölçek
  3. Yaylı Çekirdek Konteyneri
  4. AOP, Unsurlar ve Enstrümantasyon
  5. Veri Erişimi / Entegrasyonu

Spring çerçevesi çekirdek, fasulye, bağlam, ifade dili, AOP, Yönler, Enstrümantasyon, JDBC, ORM, OXM, JMS, İşlem, Web, Servlet, Struts vb. gibi birçok modülden oluşur. Bu modüller Test, Çekirdek Konteyner olarak gruplandırılmıştır. , AOP, Yönler, Enstrümantasyon, Veri Erişimi / Entegrasyonu, Web (MVC / Uzaktan İletişim) aşağıdaki şemada gösterildiği gibidir.

Yay modülleri

Ölçek

Bu katman JUnit ve TestNG ile test desteği sağlar.

Yaylı Çekirdek Konteyneri

Spring Core konteyneri çekirdek, fasulye, bağlam ve ifade dili (EL) modüllerini içerir.

Çekirdek ve Fasulye

Bu modüller IOC ve Dependency Injection özelliklerini sağlar.


Bağlam

Bu modül uluslararasılaştırmayı (I18N), EJB, JMS, Temel Uzaktan İletişimi destekler.


İfade Dili

JSP'de tanımlanan EL'nin bir uzantısıdır. Özellik değerlerini ayarlama ve alma, yöntem çağırma, koleksiyonlara ve dizin oluşturuculara erişme, adlandırılmış değişkenler, mantıksal ve aritmetik operatörler, nesnelerin ada göre alınması vb. konularda destek sağlar.

AOP, Unsurlar ve Enstrümantasyon

Bu modüller, kodu ayırmak için Tavsiyeler, Nokta Kesimler vb.'yi kullanabileceğiniz boyut odaklı programlama uygulamasını destekler.

Aspect modülü AspectJ ile entegrasyona destek sağlar.

Enstrümantasyon modülü, sınıf enstrümantasyonuna ve sınıf yükleyici uygulamalarına destek sağlar.

Veri Erişimi / Entegrasyonu

Bu grup JDBC, ORM, OXM, JMS ve Transaction modüllerinden oluşmaktadır. Bu modüller temel olarak veritabanı ile etkileşime geçme desteği sağlar.

Bu grup Web, Web-Servlet, Web-Struts ve Web-Portlet'ten oluşur. Bu modüller web uygulaması oluşturma desteği sağlar.