가이드라인: J2EE 응용프로그램에 대한 디자인 요소 구현
이 가이드라인은 J2EE 컴포넌트(애플릿, 응용프로그램 클라이언트, 웹 컴포넌트 및 EJB 포함)의 소스 코드를 개발하는 방법에 대해 설명합니다.
관계
관련 요소
기본 설명

소개

이 가이드라인은 J2EE 컴포넌트(애플릿, 응용프로그램 클라이언트, 웹 컴포넌트 및 EJB 포함)의 소스 코드 개발에 초점을 맞춥니다.

결과 J2EE 컴포넌트는 통합 중 J2EE 모듈에서 패키지됩니다. 자세한 정보는 가이드라인: J2EE 모듈 어셈블을 참조하십시오.

J2EE 소스 코드 개발

J2EE 소스 코드는 표준 Java 클래스 및 Java Bean의 소스 코드는 물론 J2EE 컴포넌트(애플릿, 응용프로그램 클라이언트, 웹 컴포넌트 및 EJB 포함)의 소스 코드를 포함합니다. 특히 J2EE 응용프로그램의 경우, 다음 중간 산출물: 구현 요소를 생성할 수 있습니다.

  • 소스 파일(예: JSP, 정적 HTML 파일, 이미지 파일, Java 파일)
  • 컴파일된 파일(Java 바이트코드 파일)

J2EE 컴포넌트 구현은 인터페이스, 유형 정의 및 헬퍼 클래스를 포함하여 디자인을 구체화하는 것에 관련됩니다. 이에 대한 안내는 본질적으로 디자인에서와 동일하지만, 컴포넌트가 실행되고 테스트되게 하면서 오퍼레이션이 완료되는 레벨까지 결과가 완료되어야 합니다.

모델링 가이드라인

J2EE 구현 모델링은 디자인 모델과 동일한 모든 구조를 사용할 수 있지만, 중간 산출물: 구현 요소(예: 소스 .java 파일 및 컴파일된 .class 파일)에 따라 구현을 표시하는 다이어그램을 포함할 수도 있습니다.

그러나 라운드 트립 엔지니어링 도구에서 일부 지원을 제공하거나 일부 명확하지 않은 관계를 표시할 필요가 있는 경우를 제외하고는 일반적으로 대부분의 파일이 모델링되지 않습니다. 대개 파일 관계가 명확하기 때문입니다. 일반적으로 각 Java 인터페이스 또는 클래스마다 하나의 .java 파일이 있으며, 각 .java 파일마다 컴파일된 하나의 .class 파일이 있습니다. 그러므로 이 파일을 모델링하는 것은 별 이점이 없습니다.