편집자 주] 디자인 패턴과 프레임워크 오늘날 재사용 가능한 객체 지향 소프트웨어 시스템은 일반적으로 애플리케이션 툴킷과 프레임워크, 우리는 일반적으로 특정 소프트웨어를 개발하는 것이 애플리케이션이고 Java의 API는 툴킷에 속하며 프레임워크는 특정 소프트웨어 재사용 가능한 디자인을 구성하는 협업 클래스 집합입니다.EJB(EnterpriseJavaBeans)는 엔터프라이즈 컴퓨팅을 위해 자바의 응용 프로그램입니다. 엔터프라이즈 컴퓨팅을 위한 프레임워크입니다. 프레임워크는 일반적으로 애플리케이션의 전체 구조 및 객체 간의 관계와 같은 디자인 매개변수를 정의하여 특정 애플리케이션의 구현자가 애플리케이션 자체의 특정 세부 사항에 집중할 수 있도록 합니다. 프레임워크는 주로 소프트웨어 애플리케이션에서 이루어진 다양한 설계 결정을 문서화합니다. 프레임워크는 디자인 재사용을 강조하므로 프레임워크 디자인에서 디자인 패턴을 사용하는 것이 중요합니다. 또한 디자인 패턴은 프레임워크 구조를 이해하는 데 도움이 됩니다. 성숙한 프레임워크는 일반적으로 여러 디자인 패턴을 사용합니다. 이러한 디자인 패턴에 익숙하다면 프레임워크 구조를 빠르게 파악할 수 있을 것입니다. 우리 일반 개발자가 갑자기 EJBJ2EE 및 기타 프레임 워크와 접촉하게되면 디자인 패턴을 배우고 마스터하는 것이 특히 어렵다고 느끼면 먼저 그들에게로 전환해야합니다 .