penyangga:
Struts mengintegrasikan Servlets, JSP, tag khusus, dan sumber pesan ke dalam kerangka terpadu. Ketika pengembang menggunakannya untuk pengembangan, mereka tidak perlu lagi membuat kode sendiri untuk mengimplementasikan serangkaian pola MVC, yang sangat menghemat waktu Pola MVC, merupakan kerangka pemrograman pattern-view-controller, yang berperan dalam membantu desain pemrograman dan membagi program Java menjadi JavaBean, servlet, JavaAction, dan JSP.
Hibernasi:
Hibernate dapat menggantikan CMP dalam arsitektur J2EE yang menggunakan EJB untuk menyelesaikan tugas penting persistensi data.
Musim semi:
Spring menyediakan kerangka kerja AOP yang ditulis dalam bahasa Java standar, dan juga menyediakan kerangka Web MVC yang kuat dan fleksibel yang dapat diintegrasikan dengan wadah IoC. Pemikiran IOC dan pemikiran AOP memecahkan masalah keterkaitan yang kuat antar kelas.
Struts terutama bertanggung jawab atas tampilan lapisan presentasi
Spring menggunakan IOC dan AOP untuk menangani bisnis kontrol (bertanggung jawab atas operasi database)
hibernasi terutama menyimpan data ke database
Struts: Kerangka kerja MVC Web front-end
hibernasi: kerangka kerja ORM operasi basis data latar belakang, (artinya "hibernasi" dalam bahasa Inggris) adalah menghubungkan basis data Spring-Hibernate bersama-sama, yang menyederhanakan operasi data dan nyaman serta cepat.
Spring: Menyediakan fungsi IOC dan AOP, serta beberapa aplikasi tingkat perusahaan, dan mengintegrasikan hibernasi dan struts dengan lebih baik
Struts adalah kerangka pengembangan web (bertanggung jawab atas pengiriman formulir) (setara dengan kartu grafis komputer)
Hibernate bertanggung jawab untuk mengoperasikan database (setara dengan CPU komputer)
Spring setara dengan motherboard (perakitan kartu grafis dan CPU)
Artikel ini berasal dari blog CSDN. Harap sebutkan sumbernya saat mencetak ulang: http://blog.csdn.net/ZhouTJ76237035/archive/2009/12/18/5030951.aspx
-