الدعامات:
تقوم Struts بدمج Servlets وJSP والعلامات المخصصة وموارد الرسائل في إطار عمل موحد. عندما يستخدمها المطورون للتطوير، لم يعودوا بحاجة إلى ترميز أنفسهم لتنفيذ مجموعة كاملة من أنماط MVC، مما يوفر الوقت بشكل كبير نمط MVC، هو إطار برمجة للتحكم في عرض النمط، والذي يلعب دورًا في مساعدة تصميم البرمجة ويقسم برنامج Java إلى JavaBean، وservlet، وJavaAction، وJSP.
السبات:
يمكن أن يحل السبات محل CMP في بنية J2EE التي تستخدم EJB لإكمال المهمة المهمة المتمثلة في استمرار البيانات.
ربيع:
يوفر Spring إطار عمل AOP مكتوبًا بلغة Java القياسية، كما يوفر إطار عمل ويب MVC قويًا ومرنًا يمكن دمجه مع حاويات IoC. إن تفكير IOC وتفكير AOP يحلان مشكلة الاقتران القوي بين الطبقات.
تعتبر Struts مسؤولة بشكل أساسي عن عرض طبقة العرض
يستخدم Spring IOC وAOP للتعامل مع أعمال التحكم (المسؤول عن عمليات قاعدة البيانات)
السبات يستمر بشكل رئيسي في نقل البيانات إلى قاعدة البيانات
الدعامات: إطار عمل MVC للويب الأمامي
السبات: عملية قاعدة البيانات الخلفية إطار عمل ORM (يعني "السبات" باللغة الإنجليزية) هو ربط قاعدة بيانات Spring-Hibernate معًا، مما يبسط عمليات البيانات وهو مريح وسريع.
الربيع: يوفر وظائف IOC وAOP، بالإضافة إلى بعض التطبيقات على مستوى المؤسسة، ويدمج السبات والدعامات بشكل أفضل
Struts هو إطار عمل لتطوير الويب (مسؤول عن تقديم النماذج) (يعادل بطاقة رسومات الكمبيوتر)
السبات مسؤول عن تشغيل قاعدة البيانات (أي ما يعادل وحدة المعالجة المركزية للكمبيوتر)
الربيع يعادل اللوحة الأم (تجميع بطاقة الرسومات ووحدة المعالجة المركزية)
هذه المقالة مأخوذة من مدونة CSDN، يرجى الإشارة إلى المصدر عند إعادة الطباعة: http://blog.csdn.net/ZhouTJ76237035/archive/2009/12/18/5030951.aspx .
-