logo

Kevään moduulit

  1. Kevään moduulit
  2. Testata
  3. Spring Core -säiliö
  4. AOP, näkökohdat ja instrumentointi
  5. Tietojen käyttö / Integrointi
  6. Web

Spring-kehys koostuu useista moduuleista, kuten ydin, beans, konteksti, ilmaisukieli, AOP, Aspects, Instrumentation, JDBC, ORM, OXM, JMS, Transaction, Web, Servlet, Struts jne. Nämä moduulit on ryhmitelty testeihin, ydinsäilöihin. , AOP, Aspects, Instrumentation, Data Access / Integration, Web (MVC / Remoting) seuraavan kaavion mukaisesti.

Jousimoduulit

Testata

Tämä kerros tukee JUnitin ja TestNG:n testausta.

Spring Core -säiliö

Spring Core -säilö sisältää ydin-, bean-, konteksti- ja ilmaisukielimoduulit (EL).

Ydin ja pavut

Nämä moduulit tarjoavat IOC- ja Dependency Injection -ominaisuuksia.


Konteksti

Tämä moduuli tukee kansainvälistymistä (I18N), EJB:tä, JMS:ää ja Basic Remotingia.


Ilmaisukieli

Se on JSP:ssä määritellyn EL:n laajennus. Se tarjoaa tukea ominaisuusarvojen asettamiseen ja saamiseen, menetelmän kutsumiseen, kokoelmien ja indeksoijien, nimettyjen muuttujien, loogisten ja aritmeettisten operaattorien käyttöön, objektien hakemiseen nimen mukaan jne.

AOP, näkökohdat ja instrumentointi

Nämä moduulit tukevat aspektisuuntautuneen ohjelmoinnin toteutusta, jossa voit käyttää neuvoja, pointcutteja jne. koodin irrottamiseen.

Aspektimoduuli tukee integraatiota AspectJ:n kanssa.

Instrumentointimoduuli tukee luokan instrumentointia ja luokanlataaja-toteutuksia.

Tietojen käyttö / Integrointi

Tämä ryhmä koostuu JDBC-, ORM-, OXM-, JMS- ja Transaction-moduuleista. Nämä moduulit tarjoavat periaatteessa tukea vuorovaikutuksessa tietokannan kanssa.

Web

Tähän ryhmään kuuluvat Web, Web-Servlet, Web-Struts ja Web-Portlet. Nämä moduulit tarjoavat tukea verkkosovellusten luomiseen.