เสา:
Struts รวม Servlets, JSP, แท็กที่กำหนดเอง และทรัพยากรข้อความไว้ในเฟรมเวิร์กแบบครบวงจร เมื่อนักพัฒนาใช้เพื่อการพัฒนา พวกเขาไม่จำเป็นต้องเขียนโค้ดด้วยตนเองอีกต่อไปเพื่อใช้ชุดรูปแบบ MVC เต็มรูปแบบ ซึ่งช่วยประหยัดเวลาได้อย่างมาก รูปแบบ MVC เป็นเฟรมเวิร์กการเขียนโปรแกรมคอนโทรลเลอร์รูปแบบมุมมอง ซึ่งมีบทบาทในการช่วยออกแบบการเขียนโปรแกรมและแบ่งโปรแกรม Java ออกเป็น JavaBean, servlet, JavaAction และ JSP
ไฮเบอร์เนต:
ไฮเบอร์เนตสามารถแทนที่ CMP ในสถาปัตยกรรม J2EE ที่ใช้ EJB เพื่อทำงานสำคัญของการคงอยู่ของข้อมูลให้เสร็จสมบูรณ์
ฤดูใบไม้ผลิ:
Spring มีเฟรมเวิร์ก AOP ที่เขียนด้วยภาษา Java มาตรฐาน และยังมีเฟรมเวิร์ก MVC Web ที่ทรงพลังและยืดหยุ่น ซึ่งสามารถรวมเข้ากับคอนเทนเนอร์ IoC ได้ การคิด IOC และการคิด AOP ช่วยแก้ปัญหาการมีเพศสัมพันธ์ที่เข้มแข็งระหว่างชั้นเรียน
Struts มีหน้าที่หลักในการแสดงเลเยอร์การนำเสนอ
Spring ใช้ IOC และ AOP เพื่อจัดการธุรกิจควบคุม (รับผิดชอบการดำเนินงานฐานข้อมูล)
ไฮเบอร์เนตส่วนใหญ่จะเก็บข้อมูลไปยังฐานข้อมูล
Struts: เฟรมเวิร์ก Web MVC ส่วนหน้า
hibernate: กรอบการทำงานของฐานข้อมูลเบื้องหลัง ORM (หมายถึง "ไฮเบอร์เนต" ในภาษาอังกฤษ) คือการเชื่อมต่อฐานข้อมูล Spring-Hibernate เข้าด้วยกัน ซึ่งทำให้การดำเนินการข้อมูลง่ายขึ้น สะดวกและรวดเร็ว
Spring: มีฟังก์ชัน IOC และ AOP รวมถึงแอปพลิเคชันระดับองค์กรบางส่วน และผสานรวม Hibernate และ Struts ได้ดียิ่งขึ้น
Struts เป็นเฟรมเวิร์กการพัฒนาเว็บ (รับผิดชอบในการยื่นแบบฟอร์ม) (เทียบเท่ากับการ์ดกราฟิกคอมพิวเตอร์)
Hibernate มีหน้าที่ปฏิบัติการฐานข้อมูล (เทียบเท่า CPU ของคอมพิวเตอร์)
สปริงเทียบเท่ากับมาเธอร์บอร์ด (ส่วนประกอบของกราฟิกการ์ดและ CPU)
บทความนี้มาจากบล็อก CSDN โปรดระบุแหล่งที่มาเมื่อพิมพ์ซ้ำ: http://blog.csdn.net/ZhouTJ76237035/archive/2009/12/18/5030951.aspx
-