스트럿츠:
Struts는 Servlet, JSP, 사용자 정의 태그 및 메시지 리소스를 통합 프레임워크로 통합합니다. 개발자가 개발에 이를 사용하면 더 이상 전체 MVC 패턴 세트를 구현하기 위해 직접 코딩할 필요가 없으므로 시간이 크게 절약됩니다. MVC 패턴은 패턴-뷰-컨트롤러 프로그래밍 프레임워크로 프로그래밍 설계를 보조하는 역할을 하며 Java 프로그램을 JavaBean, 서블릿, JavaAction, JSP로 구분합니다.
최대 절전 모드:
Hibernate는 데이터 지속성의 중요한 작업을 완료하기 위해 EJB를 사용하는 J2EE 아키텍처의 CMP를 대체할 수 있습니다.
봄:
Spring은 표준 Java 언어로 작성된 AOP 프레임워크를 제공하며 IoC 컨테이너와 통합할 수 있는 강력하고 유연한 MVC 웹 프레임워크도 제공합니다. IOC 사고와 AOP 사고는 클래스 간의 강력한 결합 문제를 해결합니다.
Struts는 주로 프리젠테이션 레이어의 표시를 담당합니다.
Spring은 IOC 및 AOP를 사용하여 제어 비즈니스를 처리합니다(데이터베이스 작업 담당).
최대 절전 모드는 주로 데이터를 데이터베이스에 유지합니다.
Struts: 프론트엔드 웹 MVC 프레임워크
hibernate: 백그라운드 데이터베이스 작업 ORM 프레임워크(영어로 "hibernation"을 의미)는 Spring-Hibernate 데이터베이스를 함께 연결하는 것으로, 데이터 작업을 단순화하고 편리하고 빠릅니다.
Spring: IOC 및 AOP 기능과 일부 엔터프라이즈 수준 애플리케이션을 제공하고 최대 절전 모드 및 Struts를 더 잘 통합합니다.
Struts는 웹 개발 프레임워크입니다(양식 제출 담당)(컴퓨터 그래픽 카드와 동일).
Hibernate는 데이터베이스 운영을 담당합니다. (컴퓨터 CPU와 동일)
스프링은 마더보드(그래픽 카드와 CPU의 조립)와 동일합니다.
이 기사는 CSDN 블로그에서 가져온 것입니다. 재인쇄할 때 출처를 표시하십시오: http://blog.csdn.net/ZhouTJ76237035/archive/2009/12/18/5030951.aspx
-