English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
مكتبة Spring تحتوي على العديد من الوحدات مثل Core،bean،Context،Expression Language،AOP،Aspects،Instrumentation،JDBC،ORM،OXM،JMS،Transaction،Web،Servlet،Struts وما إلى ذلك. هذه الوحدات تظهر في الشكل التالي، وهي مقسمة إلى Test،Core Container،AOP،Aspects،أدوات،وصول/إدماج البيانات،Web (MVC/Remoting).
يقدم هذا الطبقة دعمًا لتجارب JUnit و TestNG.
يحتوي حاوية Spring Core على النواة، الفواكه، السياق و لغة التعبير (EL).
تقدم هذه المكونات وظائف IOC وإدخال الاعتماد.
يدعم هذا المكون التوطين (I18N)، EJB، JMS، المعالجة البعيدة الأساسية.
هو توسيع لـ EL المحدد في JSP. يدعم إعداد واسترجاع قيم الخصائص، دعوات إلى الأساليب، الوصول إلى المجموعات والمراجع، المتغيرات المسمى، العمليات الحسابية والرياضية، استرجاع الأجسام بناءً على الاسم، إلخ.
تقدم هذه المكونات دعمًا للبرمجة الموجهة بالجوانب، حيث يمكنك استخدام النصائح، النقاط الداخلية، إلخ لفصل الكود.
تقدم وحدة الجوانب دعمًا للتكامل مع AspectJ.
تقدم هذه الوحدة دعمًا لتشخيص الأنواع وتنفيذ محمل الأنواع.
هذه المجموعة تشمل JDBC،ORM،OXM،JMS ووحدة المعالجة الظاهرية. توفر هذه المكونات دعمًا أساسيًا للتفاعل مع قاعدة البيانات.
هذه المجموعة تشمل Web،Web-Servlet،Web-Struts وWeb-Portlet. توفر هذه المكونات دعمًا لإنشاء تطبيقات الويب.